技能创建器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0210c829/qclaw-skill-creator-v2。
技能介绍
要解决什么问题
通用大模型能对话,但重复性领域流程(查表、跑脚本、按规范出稿)每次都要重新讲一遍,上下文也容易膨胀。Skill 是「写一次、Agent 自动识别调用」的能力包;本技能面向从零设计或迭代这类包的人,而不是单次 Prompt 调优。
它和 MCP、Prompt 的分工在资料里写得很直白:Skill 管怎么干(知识 + 流程),MCP 管能不能连(工具接口),Prompt 管当下这一句。若你把 Skill 当成加长版系统提示而不拆 scripts/、references/、assets/,后面很难维护,也难让模型按需加载。
技能如何工作
流程按六步推进,且强调 Research First:动笔前先搜目标领域的最佳实践与反模式,再用具象用例界定范围(建议写一段 Scope Statement,明确做与不做)。
- 规划可复用内容:从用例反推是否需要
scripts/(可执行逻辑)、references/(按需读的文档)、assets/(模板/图片等产出物,不必进上下文)。 - 初始化:必须用
init_skill.py在用户目录(如~/.qclaw/skills)建骨架,禁止手写目录结构,避免技能被应用更新覆盖。 - 编辑与渐进披露:
SKILL.md保持精简(建议 <500 行),变体细节放到references/并由正文说明何时读取;复杂 Skill 可把主编排写在 SKILL.md,具体实现交给 Subagent。 - 打包与迭代:
package_skill.py后根据真实使用改结构,避免 SKILL.md 与 references 重复堆砌。
复杂场景可参考技能内提到的 references/workflows.md、references/output-patterns.md 等模式。
适用边界与注意点
- 技能包不应附带 README、安装指南、CHANGELOG 等面向人的杂文档,只保留 Agent 执行任务所需文件。
- 引用文件尽量一层从 SKILL.md 链出,长文 references 建议加目录,方便模型预览再决定是否加载。
- 本技能讲的是创作规范与流程,不替代具体业务领域的领域知识;Subagent 编排时,SKILL.md 负责「何时调谁」,不负责替 Subagent 写实现细节。
使用场景
- 团队要把「每次手动写的 PDF 旋转脚本」固化成可复用技能,需规划 `scripts/` 并在 SKILL.md 里写清触发场景
- 准备做 BigQuery 问答类技能,表结构固定,希望把 schema 放进 `references/` 供 Agent 按需读取而非每次塞满上下文
- 同一技能要覆盖销售与财务两套口径,打算按领域拆 `references/sales.md` 与 `references/finance.md`,并在正文标明何时加载
- 复杂任务要拆成主编排 + 多个 Subagent,需要按 SKILL.md 模板写清各阶段调用顺序,而不是把所有实现堆进一个文件
适合人员
- 在 Git 里维护公司内部 Agent 技能、希望目录结构与打包流程统一的平台或工具链同学
- 已有一套长篇系统提示反复用于同类任务,打算改成 Skill 并区分 `scripts/`、`references/`、`assets/` 的维护者
- 使用 QClaw 且曾在应用内置技能目录手写文件、需要改用 `init_skill.py` 落到 `~/.qclaw/skills` 避免更新丢包的实施者
- 要设计多阶段 Agent 流水线(主编排 + Subagent),需要 Scope Statement 与 Research First 约束范围的产品或解决方案架构师