1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | agent-skill-creator |
| 作者/维护者 | Francy Lisboa Charuto(GitHub: FrancyJGLisboa,独立开发者) |
| 来源链接 | https://github.com/FrancyJGLisboa/agent-skill-creator |
| 许可证 | MIT(GitHub API 获取) |
| GitHub Stars | 2,111(GitHub API 获取) |
| Forks | 246(GitHub API 获取) |
| 最新版本 | v6.0.0(仓库 tag,GitHub API 获取) |
| 安装方式 | 一条命令安装(curl 脚本或 git clone),自动识别并链接到本机已安装的 Agent 平台 |
2. 功能介绍与亮点
agent-skill-creator 是一个“用技能来创建技能”的元技能:用户用自然语言描述一个重复性工作流(也可以直接丢给它一个 PDF、一段会议转录、一份 API 文档或一段现成脚本),它会走完一条五阶段流水线——需求发现、设计与评测用例编写、检测规则生成、代码构建、质量门禁——最终产出一份可直接安装使用的完整 SKILL.md(及配套的 AGENTS.md)。
核心亮点:
- 产出自带质量门禁:生成的技能在交付前要经过
validate(规范校验)、security_scan(安全扫描)、check_pipeline(流程完整性检查)、run_evals(评测集回归)四道关卡,而不是“生成完就算数”。 - 进化循环(evolve):技能上线后如果触发失败,失败证据会被回收,用于下一轮重新生成,形成一个可持续迭代的闭环,而不是一次性产物。
- 跨平台产出双格式:同时输出 SKILL.md(Anthropic 维护的 Agent Skills 开放标准)与 AGENTS.md(AAIF/Linux Foundation 治理的项目指令文件标准),覆盖面明显更广。
- 零配置多平台安装:一条安装命令会探测本机已安装的 Claude Code、Gemini CLI、Cursor、Goose、OpenCode 等平台,自动完成软链接安装,无需逐个手动配置。
- 代码全公开可审计:MIT 协议,全部源码(含安装脚本、安全扫描逻辑)在仓库中公开,无闭源组件。
3. 适用场景
所属分类:元技能与 Agent 增强。
面向经常需要把日常重复操作(数据清洗报告、合规检查单、内部文档问答、API 调用封装等)沉淀成可复用 Agent 技能,但又不熟悉 SKILL.md 规范细节、不想手写触发词与评测用例的用户——尤其是刚开始用 Claude Code / Codex 等编码 Agent、想把“每周固定要做的事”交给 Agent 长期代劳的初中级用户,以及需要把技能分发给团队、同时兼容多种 Agent 工具的场景。
4. 跨 Agent 兼容性
- Claude Code:原生支持。仓库文档明确将其列入“Tier 1 原生 SKILL.md 支持”平台,安装路径
~/.claude/skills/或.claude/skills/。 - Codex:原生支持。同样列入 Tier 1,安装路径
~/.agents/skills/或.agents/skills/,且 Codex CLI 被列为 AGENTS.md 的“主要读取方”。 - OpenClaw:未验证。仓库的跨平台兼容矩阵未点名该平台,但其产出是标准 SKILL.md 文件,理论上可手动放入任意遵循 Agent Skills 开放标准的技能目录。
- Hermes Agent:未验证,理由同上。
5. 推荐理由
它把“写一个规范、能通过质量检查、能装到多个 Agent 平台上”的技能创作过程,压缩成一句自然语言描述加一条安装命令,且产出不是简单的模板套用,而是带着可回归的评测集与安全扫描一起交付,装完就能长期维护迭代,特别适合还在摸索 SKILL.md 写法的用户。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 7 | GitHub 2,111 stars(1k–5k 区间),同时被 agentskills.so、Smithery.ai 两个独立第三方技能目录收录展示,形成 GitHub 之外的独立分发证据 |
| 可用性 | 9 | 一条命令即可跨平台安装(自动探测本机 Claude Code / Gemini CLI / Cursor / Goose / OpenCode 等并建立软链接);README、INSTALL.md、references/ 文档齐全;近期(2026-07-22)仍在持续提交更新;完全免费无付费依赖 |
| 安全性 | 8 | 见下方检查清单 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令执行范围 | 安装脚本仅执行 git clone 到 ~/.agents/skills/ 并创建软链接,逻辑透明、无破坏性操作、无混淆代码 |
| ② 联网外发数据 | 安装阶段仅拉取自身 GitHub 仓库;运行阶段抓取的是用户主动提供的链接/文档,无隐蔽外发目标 |
| ③ API Key/凭据 | 该技能本身不要求任何 API Key 或凭据 |
| ④ 可疑指令 | 未发现 prompt injection 迹象或隐藏指令 |
| ⑤ 作者信誉 | 独立开发者,GitHub 身份公开透明,未发现刷星或造假迹象 |
| ⑥ License | MIT,明确 |
| ⑦ 最近维护 | 最近一次提交为 2026-07-22,仓库配有 CI 徽章,持续维护中 |
综合评分 = 三项均值 = 8.0。
7. 跟同类 Skills 相比的优势
| 项目 | 定位 | 与本技能的差异 |
|---|---|---|
| skill-creator(Anthropic 官方,随 anthropics/skills 分发) | 官方参考实现,用于在 Claude 生态内创建、迭代、评测技能 | 是事实标准范本,但不做跨平台安装适配,产出不含 AGENTS.md 双格式,也没有内置的失败证据回收再生成的进化循环 |
| skill-creator(Microsoft,随 microsoft/skills 分发) | 服务微软自家 SDK / Coding Agent 场景的技能创建工具 | 定位偏向微软生态内的落地场景,跨平台安装矩阵不是其设计重点 |
| functional-skill-creator | 把长文本 SKILL 拆分成可测试、可追踪的函数模块 | 聚焦“重构已有技能使其模块化”,而不是从工作流描述直接生成新技能,两者解决的是技能生命周期的不同阶段 |
agent-skill-creator 的差异化在于:一次生成即覆盖 17 个平台的安装路径与激活方式,且把校验、安全扫描、评测回归打包进生成流程本身,产出物自带“能不能用、安不安全”的证据,而不是止步于生成一份 Markdown。
8. 用户评价
该技能目前在 GitHub 仓库自身的 Issue/PR 区尚无外部用户留言,第三方平台(agentskills.so、Smithery.ai)也暂未展示具名评价内容。
9. 其他补充
仓库同时维护西班牙语等多语言的 README 镜像(通过 Google 翻译代理呈现),并附有一段真实质量门禁运行过程的演示录屏(assets/demo.gif),可直观看到 validate → security_scan → check_pipeline → run_evals 四道关卡依次执行的过程。
10. 安装使用方式
方式一:一条命令安装(macOS / Linux)
curl -fsSL https://raw.githubusercontent.com/FrancyJGLisboa/agent-skill-creator/main/scripts/bootstrap.sh | sh
该脚本会将仓库克隆到 ~/.agents/skills/agent-skill-creator,并自动探测本机已安装的 Agent 平台(检测对应的 ~/.claude、~/.gemini、~/.cursor 等目录)建立软链接,无需逐个手动配置。Windows 用户可使用仓库提供的 bootstrap.ps1 / bootstrap.bat。
安装后使用:在支持的 Agent 工具中输入 /agent-skill-creator,紧跟工作流描述、文档链接或脚本路径,例如:
/agent-skill-creator 每周五我要清洗 CRM 导出数据、计算区域汇总、生成 PDF 报告并发邮件
无需重启 Agent 工具,识别到触发词后即可直接对话式使用。
11. 注意事项
- 该技能本身由单一独立开发者维护,GitHub 仓库当前的 Issue/PR 讨论以作者自身的开发记录为主,尚未观察到大量外部贡献者参与;生成质量依赖用户描述的清晰程度,模糊或残缺的工作流描述可能需要多轮澄清。
- 安装脚本采用「
curl管道执行」的常见开源工具安装方式,使用前建议自行确认脚本来源与内容(脚本本身逻辑公开透明,仅做克隆与软链接操作)。 - OpenClaw、Hermes Agent 的兼容性未经作者仓库文档点名说明,也缺乏实测验证,实际使用前建议先手动确认对应平台的 SKILL.md 加载路径。