用途:创建或重构 Ship Faster 风格技能,让技能像“迷你高级工程师”一样正确触发、确定性运行,并在磁盘留下可续跑的产物。
主要能力与结构:SKILL.md 保持简短可触发,涵盖路由、安全、输入输出与输出契约,不放长教程;references/ 存放按需加载的深度文档,从 SKILL.md 直接链接;scripts/ 存放重复或易错工作的确定性辅助脚本,优先于在对话中重写代码;assets/ 存放供复制的模板或文件,不加载进上下文。深度指导见 references/skill-design-principles.md、workflows.md、output-patterns.md。
创建流程:先收集真实用户触发短语;定义仅含路径的 I/O 契约与必需产物(读哪些文件、必须写哪些计划/证据/摘要);先实现可复用资源(scripts/、references/、assets/);最后写 SKILL.md,frontmatter 的 description 包含触发短语,正文简短并外链资源;可选校验与打包。
脚本(位于本技能 scripts/):初始化技能目录 python scripts/init_skill.py <skill-name> --path <output-directory>;校验 python scripts/quick_validate.py /path/to/<skill-name>;同步目录与资产 python scripts/sync_catalog.py;检查 python scripts/skill_lint.py --check-generated;打包 python scripts/package_skill.py /path/to/<skill-name> [output-directory]。
贡献约定:命名前缀 workflow-、tool-、review-、mcp-、skill-、publish-;副作用需先写计划、明确确认、再执行、后验证;增删技能需更新 skills/manifest.json。Claude Code 中自定义斜杠命令与技能已合并,.claude/commands/<name>.md 与 .claude/skills/<name>/SKILL.md 均生成 /<name>,旧命令文件继续可用;可用 frontmatter 开关 disable-model-invocation、user-invocable、context: fork 配合 agent、allowed-tools。旧版长文指南保存在 references/legacy-skill-creator.md。
限制:资料未提供收费、价格、平台支持范围与效果保证等信息。