CLI 自动变技能

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

中文微调版。把任意命令行工具(CLI)自动变成高质量 AI 技能(Agent Skill):自动爬它的帮助树、研究真实用法、生成一份带示例的 SKILL.md 和 references。当用户说「帮我把 xxx 命令做成技能」「把某个命令行工具封装成 agent skill」「给 ffmpeg/gh/rg 写个技能」时触发。支持 Cobra/Click/Argparse/Clap/oclif/Commander 等任意框架。基于 ahutanu/awesome-agent-skills 的 skill-from-cli(MIT)本地化+增强。

一句话选型结论

按资料字段整理

CLI 自动变技能是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_24e9cdd5/skill-from-cli-zh
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_24e9cdd5仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量5.0 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
CLI 自动变技能当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

5.0 KB
模型实际读到的说明书原文,来自技能仓库

🛠️ CLI 自动变技能(中文微调版)

> 给它一个命令行工具的名字 → 它自动爬帮助、查真实用法、生成一份开箱即用的 AI 技能包。你以后再让 AI 用这个工具,就像它练了三个月一样熟。

这是什么 / 能干嘛

  • 爬帮助树:递归跑 <cli> --help、子命令 --help,把命令、参数、用法全摸清楚(自动去 ANSI 色、合并 stderr、关分页器)。
  • 研究真实用法:去翻官方文档、常见工作流、坑点,提炼出「20% 命令覆盖 80% 用法」的核心清单。
  • 生成技能包:按 Agent Skills 开放标准(agentskills.io)产出 SKILL.md + references/,任务导向、示例驱动、不堆参数表。
  • 自带金标准示例:仓库里已带 gh(子命令多)、ripgrep/rg(flag 多)、ffmpeg(庞大自定义)三种原型参考,照着学最快。

本机一键跑(专属增强)

我加了一个 run_zh.py 便捷入口——你只要告诉它「想给哪个命令做技能」,它会自动定位原版 SKILL 并提示工作流:

cd <本技能目录>
# 看用法
"C:/Users/Administrator/.workbuddy/binaries/python/versions/3.13.12/python.exe" run_zh.py --help
# 对一个已安装命令做技能(示例:把 rg 做成技能)
"C:/Users/Administrator/.workbuddy/binaries/python/versions/3.13.12/python.exe" run_zh.py rg

> 注:run_zh.py 是「引导器」——它把原版工作流(爬帮助→研究→生成)串成可复制的步骤并打印出来,真正的生成由 AI 按 SKILL.md 执行(生成内容需在对话里完成,不联网替你写死)。生成结果会写到 <cli>/SKILL.md。

手动工作流(原版精简)

# 1. 确认 CLI 存在 + 拿根帮助(判断框架)
which <cli> && <cli> --version
PAGER=cat NO_COLOR=1 <cli> --help 2>&1 | head -80

# 2. 递归爬帮助树(去色、合并 stderr、关分页器)
PAGER=cat NO_COLOR=1 <cli> --help 2>&1 | sed 's/\x1b\[[0-9;]*m//g'
PAGER=cat NO_COLOR=1 <cli> <sub> --help 2>&1 | sed 's/\x1b\[[0-9;]*m//g'

# 3. 研究真实用法(搜官方文档/教程/坑点)
# 4. 生成 SKILL.md(任务导向、示例驱动、<500 行)
# 5. 把深层主题拆到 references/(每个文件聚焦一个任务)

生成规范(关键)

  • 示例驱动:命令放在真实场景里写,别列参数目录。
  • 任务导向:按「要完成什么」组织,不按命令树组织。
  • Quick start 必写:标题后第一节,3-5 条能直接抄的命令。
  • 真实值 > 抽象占位:docker run -d -p 8080:80 --name web nginx 胜过 docker run [OPTIONS] IMAGE。
  • 标坑点:--help 不告诉你的陷阱(参数顺序、破坏性默认值、静默失败)要显式列出。
  • 不超 500 行:多的进 references/。

国内/本机适配(专属增强)

  • 原版用 which 探测命令;Windows 上若 which 不可用,可改用 where <cli> 或 Get-Command <cli>。
  • 帮助文本去色用 sed 's/\x1b\[[0-9;]*m//g'(Git Bash 可用);PowerShell 可用 & <cli> --help 2>&1 | ForEach-Object { $_ -replace '\x1b\[[0-9;]*m','' }。
  • 受管 Python 路径:C:/Users/Administrator/.workbuddy/binaries/python/versions/3.13.12/python.exe

合规边界(重要)

  • 仅用于学习参考 / 个人效率 / 给自己封装常用工具;生成的技能包若公开发布,须保留原 CLI 项目本身的许可证与署名。
  • 不要把这个技能用来绕过付费/授权限制的工具,也不要生成用于攻击、爬取敏感数据的命令技能。
  • 不碰政治敏感 / 医疗诊断 / 投资建议类内容的自动化。

文件结构

skill-from-cli-zh/
├── SKILL.md                 # 本说明(中文微调版)
├── run_zh.py                # 专属一键引导器
├── references/              # 原版资料(MIT,保留署名)
│   ├── cli-frameworks.md    # 各框架识别特征与解析规则
│   ├── output-examples.md   # 生成技能范例总览
│   └── examples/            # gh / ffmpeg / rg 三个真实生成样例
└── assets/                  # 运行时输出(生成的技能包)

> 署名与协议:本技能基于 ahutanu/awesome-agent-skills 的 skill-from-cli 微调,已本地化(中文化)+ 增强(一键引导器 run_zh.py、Windows/国内适配、合规边界)。原版协议 MIT,署名保留。微调部分同样以 MIT 共享。

常见问题

5 问
答案由本站依据条目字段整理
CLI 自动变技能怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_24e9cdd5/skill-from-cli-zh。安装方式为未标注。装完刷新技能列表或重开客户端。

CLI 自动变技能支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

CLI 自动变技能权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

CLI 自动变技能收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

CLI 自动变技能用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。