用途:Skill Creator 提供按 SaaS Factory 标准创建自定义 Claude 技能的指导,用于把领域知识与可复用工作流封装成技能,扩展 Claude Code 的能力。适用场景包括创建领域专用技能、为团队构建可复用工具、扩展 Claude Code 功能以及记录专门流程。
主要能力与用法:技能创建分六步。第一步初始化,运行 python scripts/init_skill.py my-skill --path ./my-skill,生成包含 SKILL.md、scripts/、references/、assets/ 的目录结构。第二步编辑 SKILL.md,使用 YAML frontmatter(name、description、license)并编写 Purpose、When to Use、How to Use、Examples、Reference Files 等章节。第三步添加内容:scripts/ 放可执行代码,references/ 放文档,assets/ 放输出资源。第四步校验,运行 python scripts/quick_validate.py ./my-skill,检查 frontmatter、必填字段、文件结构与命名规范。第五步打包,运行 python scripts/package_skill.py ./my-skill,生成 my-skill.zip。第六步在 Claude Code 中安装,运行 /plugin install ./my-skill.zip。
最佳实践:使用祈使句写指令,SKILL.md 控制在 5k 词以内,脚本命名具描述性(如 rotate_pdf.py),脚本包含 --help,避免模糊命名、第二人称、在 SKILL.md 中堆砌大量代码、忽略错误处理与硬编码配置。命名规范:技能用 kebab-case,脚本用 action_noun.py,参考文档用描述性名称,文件用 kebab-case.extension。
限制:资料未提供该技能的收费、价格、平台支持范围及实际效果等信息。