SKILL 需求分析器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_5845a78a/skill-requirement-analyzer。
技能介绍
要解决的问题
动手写一个 Agent SKILL 时,麻烦的往往不是代码,而是把散落在需求里的东西收敛成结构化设计:场景描述、构建目标、必需的 assets 和 references、触发条件、核心能力、实现选型、输入输出规范。口头描述通常只有一句「帮我做个能提取 PDF 关键信息并出摘要的技能」,里面既没有要素划分,也没有优先级。skill-requirement-analyzer 就是来填这个缺口的:它把业务描述解析成一套统一的框架要素,并同时交付可编辑表格与可直接复用的提示词。
核心能力与关键步骤
- 需求解析:交互式收集场景描述、预期目标、已有资源与约束条件、特殊注意事项。
- 框架映射:按
references/framework-elements.md的要素定义逐项落位,输出要素名称、定义说明、用户需求映射、参考建议、优先级(高/中/低)与备注。 - 生成 Excel:调用
scripts/generate_excel.py产出skill_requirement_analysis.xlsx,便于后续手工调整。 - 生成提示词:按高、中、低优先级重排要素——高优先级(场景描述、构建目标、必需 assets、必需 references、触发条件、核心能力)保留完整内容,中低优先级补充实现选型、依赖与资源需求、输入输出规范及扩展约束,最终拼成一段可直接复制的 Markdown 提示词。
适用边界与注意点
- 输出质量取决于输入描述的颗粒度,过于模糊的业务描述只会得到泛化建议。
- 优先级按 SKILL 构建的核心路径标注,高优先级要素必须明确,低优先级属于可选增强。
- 该技能不生成技能本体代码,交付物是表格和提示词,真正创建技能仍需你自己执行。
- 框架要素可在
assets/framework-template.json中扩展;但脚本、模板、参考文档与SKILL.md内部实现均不会对外展示,这是明确的安全约束,用户只能拿到功能说明、使用示例与输出结果。
使用场景
- 需要将“PDF文档信息提取并生成摘要”的业务需求,结构化为包含场景描述、触发条件等要素的SKILL设计框架并输出Excel表格
- 要把销售数据分析并生成可视化图表的需求,拆解为必需assets、references及核心能力的SKILL设计方案并生成提示词
- 想将口头描述的业务场景,转化为带优先级标注的SKILL框架要素表格,用于后续创建技能时的参考
- 在团队讨论SKILL设计时,需要一份可编辑的需求分析表格,记录各要素的用户需求映射和参考建议
适合人员
- Agent开发工程师:需要将业务需求转化为结构化的SKILL设计框架,输出Excel表格和创建提示词
- 技术产品负责人:要为团队明确SKILL的核心要素优先级,通过分析结果指导技能开发的排期
- AI应用设计师:需要把零散的业务描述整理成规范的SKILL设计方案,生成可直接复用的提示词文本
- 项目需求分析师:要输出带用户需求映射的SKILL框架要素表格,用于和团队对齐技能设计细节