SuperAPI AI 工具集

skill-designer

智能体与模型

查看项目

更新于 10-16 07:21

技能介绍

用途:Skill Designer 从结构化技能创意规格生成完整的 Claude CLI 提示词,供技能自动生成流水线或开发者引导 Claude 创建新技能。

主要能力:读取 JSON 创意规格(含 title、description、category),结合结构指南、质量清单和模板三个参考文件,并列出最多 20 个现有技能以避免重复,最终向 stdout 输出完整提示词。

使用方式:先准备创意 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 评分达标。

适用场景:技能自动生成流水线从 backlog 选取创意后生成设计提示词;开发者从 JSON 规格快速搭建新技能;对生成技能做质量审查时了解评分标准。

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