SuperAPI AI 工具集

skill-creator

设计与创作

查看项目

更新于 10-15 21:33

技能介绍

用途:指导创建有效的 Claude Code 技能。技能是模块化、自包含的包,通过专门知识、工作流和工具扩展 Claude 能力,相当于特定领域的“上手引导”,把通用智能体变成具备程序性知识的专用智能体。

主要能力:提供专门工作流、工具集成说明、领域专长(公司特定知识、schema、业务逻辑)以及打包资源(脚本、参考文档、素材)。技能结构为必需的 SKILL.md(含 YAML frontmatter 的 name 与 description,以及 Markdown 指令)和可选的 scripts/、references/、assets/。

使用方式:按“技能创建流程”执行。先结合具体示例理解技能用途;再规划可复用内容,按任务风险匹配自由度(高自由度文本指令、中自由度带参数伪代码、低自由度精确脚本);随后运行 scripts/init_skill.py <skill-name> --path <output-directory> 初始化模板;接着编辑技能,先做可复用资源,再更新 SKILL.md,使用祈使句风格;可选做脱敏审查;打包前运行 python scripts/security_scan.py <path/to/skill-folder>(可加 --verbose)做安全扫描;最后打包为可分发的 zip。

适用场景:创建或更新 Claude Code 技能、从业务项目提取技能并公开分发、需要脚本/参考/素材复用的重复性任务。

限制与注意:不要在 ~/.claude/plugins/cache/ 中编辑技能,那是只读缓存;应编辑源仓库。公开分发的技能不得含用户或公司特定信息、绝对路径、硬编码安装路径;SKILL.md 不应含版本历史或版本号,版本由分发物(如 .claude-plugin/plugin.json 的 version)统一管理。参考文件名需自解释,避免与 SKILL.md 重复内容。安全扫描退出码 0 干净、1 高危、2 严重(分发前必须修复)、3 未安装 gitleaks、4 扫描错误。首次使用需安装 gitleaks(macOS 可 brew install gitleaks)。创建或更新技能前建议先查阅 Anthropic 技能编写最佳实践文档。部分细节(如打包命令完整参数)资料未提供。