Skip to content

irenerachel/skill-interview-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Skill Interview Builder

通过结构化访谈引导用户理清需求,最终产出完整的 Claude Skill 文件包。

不需要懂 Skill 格式,只需要回答问题。

它能做什么?

当你想创建一个新的 Skill,但不确定该怎么写 SKILL.md 时,这个工具会像一位产品经理一样,通过三轮访谈帮你把需求理清楚,然后自动生成一份可以直接使用的完整 Skill 文件包。

访谈流程

第一轮:核心意图        →  你要做什么?怎么触发?什么不做?做到什么程度算完?
第二轮:运行环境        →  跑在哪?用什么工具?需要什么参考资料?
素材收集              →  上传参考文档、示例文件、脚本等配套素材
第三轮:输出契约        →  输出长什么样?必须包含/避免什么?有没有正反例?

每轮问完会先做小结确认,不会一口气抛出所有问题。

产出物

一个可直接使用的 Skill 文件包:

skill-name/
├── SKILL.md              # 核心技能文件
├── references/           # 参考文档(风格指南、行业规范等)
├── examples/             # 示例文件(正例、反例)
├── scripts/              # 辅助脚本(如需要)
└── assets/               # 素材资源(如需要)

附带 5 条测试 Prompt(2 条应触发 + 2 条不应触发 + 1 条边界情况)。

触发方式

对话中包含 "访谈" 关键词即可触发,例如:

  • "我想通过访谈新建 Skill"
  • "用访谈方式做一个 Skill"
  • "访谈建 Skill"

⚠️ 不含"访谈"的 Skill 创建请求不会触发本工具。

交付方式

根据运行环境自动选择最佳交付方式:

优先级 方式 适用环境
A ZIP 压缩包下载 Claude Code、Cowork
B 写入指定文件夹 Cursor、Windsurf
C 纯文本输出 扣子、ChatGPT

设计原则

  • 用户不需要懂 Skill 格式——只需回答问题
  • 每轮问完先小结确认——不做假设性推进
  • 允许跳过不确定的问题——给出合理默认值
  • 最终产出必须可直接使用——复制到文件夹就能跑

License

MIT

About

【Skill】通过结构化访谈引导用户生成完整的 Claude Skill 文件包

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors