Skill Forge 技能熔炉:用两入口走完 Skill 的锻造、评估与改进

前言

自己写 Agent Skill 时,常见问题是:触发词对不上、description 和实际行为不一致、重复造轮子,或者 SKILL.md 越写越长却没人敢发布。手工对着腾讯九维度或 SkillHub 同类技能逐条对照,既费时间又容易漏项。

Skill Forge 技能熔炉(slug:skill-forge-ai)把「该不该做、怎么访谈对齐、怎么写目录、怎么自评」收成一条可重复执行的流程;发布与安全审计则交给独立的 skill-publisher。下面按定位、能力、安装与典型用法说明如何接入。

这是什么

Skill Forge 是一个元技能(meta-skill):不替代业务开发,而是引导 Agent 按阶段完成 Skill 的创建、质量评估与已有 Skill 的改进(R5 诊断修复路径)。

  • 名称:Skill Forge 技能熔炉(内部 name:skill-forge,slug:skill-forge-ai)
  • 当前版本:v6.4.0(GitHub Release 标注为 SkillSpector 审计 findings 修复;简介写明发布由 skill-publisher 承接)
  • 开源仓库:EdwardWason/skill-forge(MIT-0)
  • SkillHub 条目:https://api.skillhub.cn/user_152a8db2/skill-forge-ai(社区侧分类 ai-agent,评分 100000,下载约 460 次)

与「直接让模型写一份 SKILL.md」相比,它强调前置闸门、确认门、创建前同类预检,以及锻造完成后的发布交接,而不是在一条对话里混做发布推送。

核心功能

以下能力均来自 v6.4.0 标签下的 SKILL.md 与仓库 README.md 说明。

双入口触发

检测到触发词后直接跳入对应 Phase,不执行无关前置阶段:

触发词 入口 流程概要
技能熔炉 Phase -1 起 前置闸门 → 入口路由 → 访谈 → 确认门 → 同类预检 → 创建 → 验证 → 评估 → 发布交接提醒
技能评估 / skill评估 / 评估技能 Phase 2 SkillHub 同类比对 + 腾讯九维度自评与差异化验证

「技能发布 / 发布技能 / 更新技能 / 迭代技能」不触发本技能,应使用 skill-publisher。

五类入口路由(R1–R5)

入口 典型信号 策略
R1 「我想做个 skill」 自适应访谈(2–5 轮,一次一问)
R2 「把刚才对话变成 skill」 从上下文提取步骤 → 草稿 → 确认门 → 同类预检
R3 提供文档 / SOP 材料反推四要素 → 补缺 → 确认门 → 同类预检
R4 提供半成品 SKILL.md 反推四要素 → 确认门 → 同类预检 → 补全与验证
R5 不触发、跑偏、太啰嗦等 症状诊断 → 检查点 → 修复(改文件前需用户确认)→ 验证

前置闸门与同类预检

动手前检查:是否值得做成 Skill、SkillHub 是否已有更好同类、场景是否应拆分。创建类路径(R1–R4)在确认门通过后必须做 Step 0.4 同类预检(搜索 SkillHub、安装已有、提取差异、组合多个原子 Skill 等分支);R5 走诊断模式可跳过预检。

创建与验证

  • Description 先行,并用真实用户说法做触发优化(最多约 3 轮)。
  • 输出遵循「任务 / 输出格式 / 规则 / 示例 / 故障排除(可选)」等模块,并建议 SKILL.md 控制在约 200 行内,细节下沉 references/、scripts/、assets/。
  • 默认轻量验证(Schema、安全红线、跑一遍主用例);可选重型触发测试与量化评分。

评估(Phase 2)

腾讯九维度自评(触发精准度、Do NOT、单一职责、示例覆盖、体积控制等),结合 Step 0.4 的同类结论做差异化验证与盲区修复;是否采纳修复由用户最终决定。

权限与边界(自述)

allowed-tools 声明为:Read, Write, Edit, Glob, Grep, LS, AskUserQuestion。会在用户指定目录创建或修改 Skill 文件;通过 TRAE 内置能力搜索 SkillHub 同类(文档中说明不直接对外发起网络请求)。不承担 skill 安全审计、不执行发布(用 skill-publisher),不用于一般编程任务。

安装与启用

仓库 README.md 给出的安装方式如下(需本机已配置对应 CLI 与 Agent 技能目录)。

ClawHub:

clawhub install skill-forge-ai

手动拷贝(示例路径以 TRAE 为例):

git clone https://github.com/EdwardWason/skill-forge.git
cp -r skill-forge ~/.trae/skills/

安装后需在所用 Agent 中启用该 Skill(具体菜单因产品而异;文档以 TRAE SOLO 场景描述自动触发)。Cursor、Codex CLI、Claude Code 等若支持通用 SKILL.md 插件格式,可将仓库中的 .claude-plugin/plugin.json 与 SKILL.md 按各自文档放入技能目录;未在官方 README 中单独列出的差异,此处不展开。

典型用法

1. 从零锻造并评估

在对话中发送触发词,例如:

技能熔炉

按 Agent 提问补充「做什么、何时触发、输入输出、边界」。在确认门回述四要素并获你确认后,会执行同类预检、生成目录与 SKILL.md,再进入验证与 Phase 2 评估。结束时若需上架,按提示改用:

技能发布

(调用 skill-publisher,而非本技能。)

2. 只评估已有 Skill

技能评估

或 skill评估 / 评估技能。流程停留在 Phase 2:九维度自评、差异化与盲区修复建议。

3. 改进现有 Skill(R5)

描述症状(例如触发不稳、输出跑偏),走 R5 诊断;修改已有文件前会先请你确认诊断结果。

适用场景与注意

适合:

  • 需要反复、可预期输出的工作流,希望沉淀为符合 SkillHub / 腾讯手册习惯的 SKILL.md 结构。
  • 已有草稿或 SOP,希望先对齐需求再写文件,并避免与社区同类 Skill 重复。
  • 只想对现有 Skill 做质量体检或对标同类。

限制与注意:

  • 会写入本地 Skill 目录;若不希望改盘,在确认门前终止即可。
  • R5 改文件必须经你确认;一次性任务可能被前置闸门劝退。
  • v6.4.0 侧重点是 ClawHub SkillSpector 相关声明与行为一致性;安全 vetting 与三平台发布仍应使用专门技能。
  • SkillHub 页面 https://www.skillhub.cn/skills/user_152a8db2/skill-forge-ai 在抓取时返回「Skill 未找到」,若安装失败请以你持有的官方 API 条目与 GitHub Release 为准。

结尾

Skill Forge 技能熔炉把「锻造 → 评估 → 改进」拆成可自动触发的两入口流程,并用确认门、同类预检和发布交接降低 Skill 写偏、写重、写重复的概率。需要上手时,可从 ClawHub 或 GitHub 安装,用「技能熔炉」或「技能评估」开跑。

官方 SkillHub 地址:https://api.skillhub.cn/user_152a8db2/skill-forge-ai
开源仓库:https://github.com/EdwardWason/skill-forge

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜