SuperAPI AI 工具集

skill-designer

设计与创作

查看项目

更新于 10-16 06:49

技能介绍

用途:Skill Designer 从结构化的技能创意规格生成一份完整的 Claude CLI 提示词,指示 Claude 按仓库约定创建技能目录,包含带 YAML frontmatter 的 SKILL.md、参考文档、辅助脚本和测试脚手架。

主要能力:读取创意 JSON 与规范化技能名,加载结构指南、质量清单和模板三个参考文件,列出已有技能(最多 20 个)以避免重复,并向 stdout 输出完整提示词。

使用方式:先准备含 title、description、category 的 JSON 文件,再运行:python3 skills/skill-designer/scripts/build_design_prompt.py --idea-json /tmp/idea.json --skill-name "my-new-skill" --project-root .;可将输出通过管道传给 claude -p --allowedTools Read,Edit,Write,Glob,Grep。生成后需验证 skills/<skill-name>/SKILL.md 存在且 frontmatter 正确、目录结构符合约定,并用 dual-axis-skill-reviewer 评分达到阈值。

适用场景:技能自动生成流水线从待办中选取创意并需要设计提示词;开发者从 JSON 创意规格引导新技能;对生成技能做质量审查时了解评分标准。

限制:需要 Python 3.9+,无需外部 API 密钥,但 references/ 下必须存在参考文件;脚本成功时退出码为 0,缺少必需参考文件时为 1。其他细节暂未提供。