开发与工程

Skill Creator(技能创建器)

一份引导式技能开发指南,帮助你为 AI Agent 编写结构规范、上下文友好的自定义 Skill,并提供初始化与打包脚本。

70/ 100
高度推荐

在静态复核能达到的范围内证据最充分,且没有未控制的重大风险;仍需核对你的环境与数据敏感度。

查看评分依据 ↓
可直接使用于
Codex · Claude Code
Star 数
★ 2.2k
最近更新
12 天前
License
MIT
skill-authoringskill-creatorprogressive-disclosureprompt-engineering
+2agent-workflowsskill-packaging

这个 Skill 能做什么,适合哪些场景?

skill-creator 是 Open Cowork 内置的一个元技能,用于指导用户(或 AI 自身)创建新的 Skill,即扩展 Agent 能力的模块化知识包。它系统讲解了 Skill 的目录结构(SKILL.md 加 scripts/references/assets)、渐进式披露设计原则,以及如何用脚本完成初始化、编辑与打包。整套流程从理解需求示例开始,到生成可分发的 .skill 文件结束,并强调基于真实使用迭代改进。它本身不执行业务任务,而是教会你把领域知识固化成可复用的 Skill。

  • 通过具体用例访谈,梳理 Skill 应支持的功能与触发场景
  • 分析示例,规划可复用的 scripts/、references/、assets/ 资源
  • 运行 scripts/init_skill.py 生成带模板前文和示例目录的技能骨架
  • 按简洁原则与自由度分级指南编写 SKILL.md 和各类资源
  • 运行 scripts/package_skill.py 自动校验并打包为 .skill 分发文件
  • 指导根据真实使用反馈迭代更新技能内容
适合
  • 企业开发者想把内部数据库 Schema 或 API 文档固化成一个团队共享的查询 Skill
  • 运营人员经常让 AI 生成 PPT,希望把固定版式模板存成 assets 并封装为专用 Skill
  • 有重复性脚本任务(如 PDF 旋转)的工程师,想用 scripts/ 目录避免每次重写代码
  • Open Cowork 用户想为其沙箱工作环境创建自定义办公自动化技能
不适合
  • 不使用任何支持 Agent Skills 标准客户端的用户——本技能的产物和流程都围绕 SKILL.md 生态设计
  • 只想让 AI 直接完成业务任务、无意沉淀可复用工作流的临时使用者

如何安装这个 Skill?

开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 本地文件系统
需要预先安装
  • Python (for init_skill.py / package_skill.py)

本技能随 Open Cowork 桌面应用预装在 .claude/skills/ 目录下,也可从仓库获取技能文件夹用于其他支持 Agent Skills 的环境:

git clone https://github.com/OpenCoworkAI/open-cowork.git
cp -r open-cowork/.claude/skills/skill-creator <你的技能目录>/

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • 帮我创建一个处理公司报销单的技能,先问问我它该支持哪些功能
  • 我经常让你旋转 PDF,请把这个重复操作封装成一个带脚本的自定义技能
  • 为我的数据库 Schema 建一个查询技能,把表结构放进 references 目录
  • 把我刚写的技能目录打包成 .skill 文件并校验是否合规

当用户表达想创建或更新技能时,AI 会依据 SKILL.md 按六步流程执行:理解需求示例 → 规划资源 → 初始化 → 编辑 → 打包 → 迭代。初始化与打包分别使用以下脚本:

scripts/init_skill.py <skill-name> --path <output-directory>
scripts/package_skill.py <path/to/skill-folder> [output-dir]

打包脚本会先校验 YAML 前文、命名规范与文件组织,校验通过才生成 .skill 压缩包。

这个 Skill 有哪些优点和局限?

优点
  • 提供了从需求梳理到打包分发的完整、可操作的六步流程
  • 附带 init 与 package 脚本,打包前自动校验,降低出错率
  • 渐进式披露与简洁性原则可直接提升生成技能的上下文效率
  • MIT 许可,随开源仓库免费获取
局限
  • 依赖 Python 运行其配套脚本,环境需自行准备
  • 面向技能作者而非最终业务用户,学习曲线偏重
  • SKILL.md 中未提供脚本的测试覆盖说明,脚本质量依赖上游维护

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
Skill Creator(技能创建器) 本页 70 · 高度推荐 ★ 2.2k 12 天前 MIT
技能创建器(Meta-Skill) 62 · 推荐 ★ 1.5k 8 个月前 —
DeepTutor Skill Creator 57 · 谨慎使用 ★ 41k 17 天前 Apache-2.0
Skill Creator(技能创建器) 48 · 谨慎使用 ★ 3.1k 8 个月前 MIT
Agent Skill 蓝图模板 40 · 不推荐 ★ 18k 13 天前 MIT

源材料将其定位为 Open Cowork 五个内置技能之一(与 pptx、docx、pdf、xlsx 并列),是官方 FAQ 推荐的自定义技能创建工具;未提及其他第三方替代方案。

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-1.0
高度推荐
70/ 100 五分制 3.5 / 5
1价值适配15 / 20 · 3.8/5

Anthropic 官方「如何创建 skill」指南的内置副本,纯方法论内容(简洁性原则、渐进式披露),无执行风险。

2可靠性14 / 20 · 3.5/5
3安全性21 / 25 · 4.2/5
4证据6 / 15 · 2.0/5
5易用性8 / 10 · 4.0/5
6维护性6 / 10 · 3.0/5
1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月17日 评估证据[1]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

本条评估按 FSRS 1.0 标准完成,维度分不做换算,已进入按 FSRS 2.0 重新评估的复核队列。

查看完整评分方法 →

常见问题

创建一个 Skill 需要写代码吗?
不一定。基础结构只需编写 SKILL.md(YAML 前文加 Markdown 指令);脚本、模板等资源是可选的,且 init_skill.py 会生成模板骨架供你填充。
.skill 文件是什么格式?
打包脚本输出的 .skill 文件本质是扩展名改为 .skill 的 zip 压缩包,包含技能的全部文件并保持目录结构。
校验失败会怎样?
package_skill.py 会报告错误并退出、不生成包;需修复校验问题后重新运行打包命令。
这个技能有额外费用吗?
没有。仓库采用 MIT 许可,Open Cowork 本身免费,只有底层 AI 模型 API 用量按所选服务商收费。

同仓库的其他 Skills

均来自 OpenCoworkAI/open-cowork

相关 Skills