技能skill-authoring-workflow
S
skill-authoring-workflow
将原始 PM 内容转化为符合规范、可发布的技能。在创建或更新仓库技能且不违反标准时使用。
skill-authoring-workflow — 把粗糙笔记变成合规 Claude 技能的编写工作流
技能概述
skill-authoring-workflow(技能编写工作流)是一个六阶段结构化工作流,帮你把粗糙笔记、工作坊内容或半成品提示词,转化为通过验证、符合仓库规范的 SKILL.md 技能资产——不靠"看起来没问题"碰运气,而是按明确的完成标准交付。
适用场景
- 从原始素材创建新技能:手上有会议记录、研究文档或框架草稿,想把它们沉淀成仓库里一个可复用的 PM 技能,却不确定从哪一步下手。
- 更新现有技能而不破坏标准:需要修改一个已发布的技能,同时保证 frontmatter、章节顺序和元数据限制都保持合规。
- 提交前跑完整编写与验证流程:技能草稿已经写好,想在做任何提交动作之前,把结构检查、元数据校验和 README 目录更新一次性做完。
核心功能
- 六阶段结构化流程:查重预检(避免重复造轮子)→ 草稿生成 → 内容打磨 → 严格验证 → 仓库文档集成 → 可选打包,每一步都有明确动作,不会写完就散。
- 复用仓库原生工具链:内置优先调用 find-a-skill、add-a-skill、build-a-skill、test-a-skill 等脚本和元数据检查器,用现成标准流程代替自造流程。
- 明确的完成标准(Definition of Done):8 项硬性检查——frontmatter 有效、章节顺序合规、名称与描述长度达标、触发时机清晰、交叉引用可解析、README 计数同步更新等,全部通过才算完成。
常见问题
我只有一堆粗糙的会议笔记,能用吗?
可以,"粗糙"正是它的标准输入。工作流的存在意义就是把半成品素材推进到合规可发布的状态——你只需要提供素材和意图(比如"把这份定价工作坊笔记变成一个交互式顾问技能"),它会从预检阶段开始推进,不会反复追问你已经给过的信息。材料为零时,它也会先问清你要转化什么内容再启动。
和直接跑一次 build-a-skill 脚本有什么区别?
脚本只覆盖单个环节:向导脚本适合"有想法但还没写正文"的情况,内容优先脚本适合"已经有素材"的情况。这套工作流把素材转化、类型判断、内容打磨、验证脚本调用、README 目录更新和打包上传串成完整链路,并在最后用完成标准逐项把关——单跑脚本不会替你做查重预检和目录计数同步。
技能验证通过后,能直接打包上传到 Claude 吗?
可以。工作流最后是可选的打包阶段,支持按单个技能、按类别或按预设组合(如核心 PM 技能包)输出 zip 压缩包,可直接用于 Claude 自定义技能上传。需要注意:上传前仍建议人工复核生成内容,该工作流明确将"把生成结果当最终稿直接发布"列为反模式。