# skill-interview-builder **Repository Path**: nils2018/skill-interview-builder ## Basic Information - **Project Name**: skill-interview-builder - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-02 - **Last Updated**: 2026-04-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 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](LICENSE)