用途:skill-creator 提供创建有效技能(Skills)的指导,适用于用户想新建技能、添加技能引用或脚本、或优化已有技能的场景。技能是模块化、自包含的包,为 Claude 提供特定领域的知识、工作流和工具,相当于特定任务的“上手引导”。
主要能力:讲解技能结构(必需的 SKILL.md 加可选的 scripts/、references/、assets/);说明元数据质量要求(name 与 description 决定技能何时被激活,用第三人称描述);给出渐进式披露设计(元数据常驻上下文、SKILL.md 触发时加载、捆绑资源按需加载);提供技能创建六步流程:用具体示例理解技能、规划可复用内容、初始化技能、编辑技能、打包技能、迭代。
使用方式:新建技能时运行 scripts/init_skill.py <skill-name> --path <output-directory> 生成模板目录;完成后运行 scripts/package_skill.py <path/to/skill-folder> 打包,可指定输出目录如 ./dist,脚本会先校验 YAML frontmatter、命名规范、目录结构、描述质量与资源引用,通过后生成同名 zip。
限制与要求:SKILL.md 应少于 100 行,引用的 markdown 文件也应少于 100 行,可拆分多文件;脚本优先用 Node.js 或 Python(bash 在 Windows 支持不佳),Python 需 requirements.txt,须写测试并确保通过;脚本读取 .env 的顺序为 process.env > .claude/skills/${SKILL}/.env > .claude/skills/.env > .claude/.env,并提供 .env.example。技能应按主题合并,如 cloudflare、docker、gcloud 合并为 devops。资料未提供具体收费、价格或平台支持信息。