技能开发提示词生成
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_af28adda/spec-skill-builder 到 AI 助手。
技能介绍
解决技能开发的“过早实现”问题
在构建 AI Agent 技能时,开发者常犯的错误是跳过设计直接编写 SKILL.md 或脚本。这往往导致技能边界模糊、资源滥用,甚至把一次性的主观判断硬编码进 scripts/ 目录。Spec Skill Builder 的核心目的是强制引入“设计前置”流程,确保每个技能都是经过深思熟虑的可复用能力模块,而非杂乱无章的代码堆砌。
核心工作流与设计工件
该技能首先通过场景提取(Scenario Intake)梳理用户目标、触发条件与重用频率,随后在四种类型中选定主类型:
- Type A:纯提示词,适用于推理与规划。
- Type B:提示词加脚手架,适用于需要模板与参考的工作流。
- Type C:逆向工程,从现有项目中提取可复用行为。
- Type D:铺路脚本,将脆弱或数据密集型任务沉淀为确定性脚本。
技能会优先生成包含资源决策和验证清单的设计工件。只有在用户明确要求“实现”时,才会交接给底层的 skill-creator 工作流去生成可执行文件,并严格校验 references/、scripts/ 和 assets/ 的合理性。
适用边界与注意事项
该技能最易被误用的环节是“脚本沉积(Script Deposition)”。规范明确指出,纯主观写作或一次性判断不应转化为脚本。对于 Type C 和 Type D,技能设定了严格的准入阈值,要求开发者在设计前必须阅读特定的反向工程或铺路模式参考文档。此外,铺路脚本必须输出到任务目录而非技能自身的 scripts/ 目录,且必须附带完整的调度与参数文档,避免产出无法维护的“死代码”。
使用场景
- 在构建 Codex Skills 时,需先确定技能类型并生成包含资源决策与验证清单的设计工件
- 用户拥有重复手动工作流,需通过逆向工程提取可复用行为并设计为技能
- 数据密集型任务需沉淀为确定性脚本,需设计铺路脚本技能并明确输出位置
- 技能开发中需判断哪些资源应放入 references、scripts 或 assets 目录
适合人员
- AI Agent 开发者,需设计可复用技能模块并规范开发流程
- 技术团队负责人,需为团队制定技能设计标准与验证机制
- 需将重复工作流固化为技能的工程师,寻求技能类型选择与资源决策指导
- 负责技能验证与维护的技术人员,需依据设计工件检查技能合理性