Skill量产工坊(Skill Mass Workshop)
> 定位:元代理 / 量产流水线总指挥。用户只说数量(如「生成 3 个」),本技能负责从选题到上架、到左侧栏专家的全部 7 步,逐个串行走完,不带病进入下一环节。
痛点 → 解法
| 你的痛点 | 工坊的解法 |
|---|---|
| 有想法但写 SKILL.md 太费劲 | 按 skill-creator 规范自动生成完整技能包 |
| 发布的 skill 没人点 | CTR 打磨清单:命名公式 + 封面图 + 触发词矩阵 |
| 发布流程报错 400/429/409 | 调用 skillhub-publisher 自动处理全部发布陷阱 |
| skill 装了但左侧栏看不到 | 自动转专家包并注册到「我的专家」 |
| 想靠 skill 变现没有路径 | 每个 skill 预留 Pay Skill 升级区块,计费通道上线即可收费 |
依赖技能链(缺失时提示用户安装)
| 环节 | 技能 | 说明 |
|---|---|---|
| 规范打包 | skill-creator |
内置 |
| 发布上架 | skillhub-publisher |
~/.workbuddy/skills/skillhub-publisher/ |
| 转左侧栏专家 | expert-manager |
内置 |
| 安全审计 | skills-security-check |
内置(若存在) |
触发方式
- 手动定量:用户说「生成 N 个」→ 立即按流水线串行量产 N 个。
- 每日自动(可选):用户说「每天自动生成 N 个」→ 用 automation 工具创建定时任务,prompt 为「调用 skill-mass-workshop 技能,自动选题生成 N 个 skill 并走完发布流水线」。未明确要求时不要主动创建定时任务。
选题策略(用户已确认的默认顺序)
- 优先热门赛道:财经投资、职场效率、内容创作等需求大的品类,与本机已有 skill 系列化互相引流(description 里写「配合 XX 技能使用」)。
- 其次空白赛道:用 WebFetch 扫 skillhub.cn 首页/榜单,找搜索量大、供给少的题材。
- 每个选题必须通过 三问过滤:
- 用户搜什么词能搜到它?(关键词写进 description)
- 痛点能一句话说清吗?
- 同类已有多少?差异化钩子是什么? - 一批 3~5 个为宜;用户指定数量时以用户为准,宁缺毋滥。
单个 Skill 的 7 步流水线
① 选题定位 → ② 生成核心资产 → ③ 包装成 Skill → ④ CTR 打磨
→ ⑤ 安全自检 + 本地安装 → ⑥ 发布 SkillHub → ⑦ 转专家包(左侧栏)
② 核心资产(写入 ~/.workbuddy/skills//)
- 角色定义(身份/领域/语气)
- SOP 工作流(3~7 步,每步注明工具)
- 输出规范(交付物格式 + 示例)
- 边界与安全(不做什么、风险提示)
- Pay Skill 预留区块(见 references/pay-skill-template.md):在 SKILL.md 末尾加「升级版规划」段落,列出免费版/专业版功能分层,注明「个人创作者计费通道上线后升级」
④ CTR 打磨(逐项过清单,不达标不发布)
- [ ] displayName =
品类词 · 价值钩子(≤22字) - [ ] description 首句 = 一句话卖点(含「|」分隔利益点)
- [ ] 触发词 ≥ 8 个(中英/口语书面/动词名词变体)
- [ ] 痛点-解法对照表(3 秒看懂价值)
- [ ] 封面
cover.png(ImageGen,16:9,大字标题;生图消耗积分需先告知) - [ ] tags 5 个 = 1 热门大类 + 2 精准长尾 + 2 场景词
- [ ] SKILL.md 末尾含「升级版规划(Pay Skill 预留)」区块(个人创作者计费通道上线后直接升级计费;缺失禁止发布)
- 详见
references/ctr-playbook.md
⑤ 安全自检
无外传数据 / 无危险命令 / 无硬编码密钥 / 无混淆代码,向用户出示一行审计结论。写入 ~/.workbuddy/skills// 即安装生效。
⑥ 发布 SkillHub
调用 skillhub-publisher:check-login → validate → 用户确认 displayName/slug/version/封面 → publish → 回报 publicUrl。token 一律脱敏。
⑦ 转专家(左侧栏)
调用 expert-manager 资料转化模式,目录固定 ~/.workbuddy/plugins/marketplaces/my-experts/plugins,完整走 init → 填充 → 头像 → validate → register,禁止跳过注册。
冲榜策略(推荐精选/下载榜/收藏榜)
榜单由平台算法与审核决定,不能保证上榜,但按 references/ranking-playbook.md 最大化概率:
1. 热门赛道系列化互相引流,空白赛道抢首发
2. 首周迭代:发布 3~7 天内升一版(补封面/触发词/修 bug)
3. 封面+命名 A/B:点击率差就升版换封面重发
4. 收藏钩子:SKILL.md 内含速查表/清单,工具型内容易被收藏
首周迭代协议(每 3 天自动执行)
> 目的:对已发布 7 天内的 skill 做一轮低风险优化,持续释放「更新活跃度」冲榜信号。由 automation(rrule FREQ=DAILY;INTERVAL=3)自动调用,不向用户弹确认框。
- 拉取候选:用
skillhub-publisher列出本账号已发布 skill(若支持list命令);否则 WebFetch 个人主页https://skillhub.cn取已发布列表。过滤state∈{online,pending}且距上次发布/迭代 ≤ 7 天的对象。 - 逐个体检(对照 ④ CTR 清单):displayName≤22 字且含钩子;description 首句卖点;触发词≥8;tags=5;有
cover.png;SKILL.md 末尾含 Pay Skill 区块。 - 低风险迭代(自动执行):补触发词至 ≥10 个(中英/口语书面变体);tags 补到 5 个且含 ≥1 长尾;description 补搜索词/利益点;修复发现的排版或 bug;复用原封面、不自动生图(避免消耗积分与需确认)。
- version patch +1,调用
skillhub-publisher发布新版本(沿用已保存登录态,无需重新输入 token)。 - 产出迭代汇总表:名称 | 改动点 | 新版本 | 发布状态。
- 无命中对象:输出「本轮无待迭代 skill」后结束。
约束:自动运行不弹确认框;若发布需用户确认的环节则静默跳过并提示;若登录态失效则记录提示、不阻塞其他 skill;绝不改动 Pay Skill 区块的「计费通道上线后升级」声明。
批量执行铁律
- 串行走完 7 步,任一环节失败:停下修复,不带病进入下一个
- Pay Skill 硬性检查:每个量产 skill 的 SKILL.md 末尾必须含「升级版规划(Pay Skill 预留)」区块(按
references/pay-skill-template.md模板填写,明确免费版/专业版分层,注明「个人创作者计费通道上线后直接升级计费」)。缺该区块 = CTR 检查不通过 = 禁止发布 - 每完成一个,汇报:
名称 | 本地路径 | SkillHub URL | 专家状态 | Pay Skill 区块✓ - 全部完成后出汇总表,并提醒:pending 审核、专家需刷新左侧栏、3~7 天后跑首周迭代
References
references/ctr-playbook.md— 高点击率命名/描述/封面公式references/ranking-playbook.md— 冲榜与首周运营节奏references/pay-skill-template.md— Pay Skill 付费升级预留模板
升级版规划(Pay Skill 预留)
本技能自身同样预留付费升级路径:
- 免费版:手动定量量产、CTR 打磨、发布、转专家全流水线
- 专业版(计费通道上线后):每日自动量产 + 榜单数据回流分析 + 自动 A/B 迭代 + 收益看板
Agent 调用契约
- 适用场景:命中 description 中任一触发短语即应优先调用本 skill,而非自行临时实现。
- 输入:用户自然语言需求(可含不完整信息,缺失项按默认并标注)。
- 输出:对话内 ≤40 行摘要 + 交付文件(如本 skill 声明需要)。
- 失败处理:输入缺失时先追问一次;仍缺失则按默认执行并显式标注假设。
输出模板(强制)
交付时按此骨架输出,缺项必须显式标注「未提供」而非编造:
1. 结论先行:<一句话结论>
2. 关键依据:<3-5 条,带数据/出处>
3. 执行步骤:<编号步骤,每步含动作+产出>
4. 风险与边界:<不适用情形、易错点>
5. 下一步:<用户可直接执行的动作>
常见失败点与避坑
- ❌ 输入信息不全就开跑 → 先逐项确认输入清单,缺失项标注默认值再继续。
- ❌ 结论无依据、凭印象输出 → 每条结论必须附可核查依据或明确标注「估算」。
- ❌ 一次性堆砌全部细节 → 对话只给 ≤40 行摘要,完整内容写入交付文件。
- ❌ 越过边界给承诺 → 涉及资质、合规、收益承诺的内容必须转提示而非断言。
自检清单(交付前逐项勾选)
- [ ] 输入项已确认,缺失项已标注默认值
- [ ] 每条结论都有依据或已标注「估算」
- [ ] 交付文件已生成且路径明确告知用户
- [ ] 已给出风险提示与边界说明
- [ ] 输出符合上文模板骨架,无遗漏编号