用途:skill-creator 用于创建、翻译、重构、评审、封装、评测和优化技能,触发语包括 create skill、build skill、new skill、write SKILL.md、improve skill、refactor skill、package skill、benchmark skill、trigger 等。铁律是不要再维护第二套技能创建规范,它是技能设计、重构、评测与打包的唯一入口。
主要能力与工作流:先明确技能目标,提炼能力边界、触发语句和输出类型,收集至少 3 个真实使用场景;若需求本质是角色、上下文隔离流程或治理型编排者,应转交 agent-creator。随后审计现状与文本资产,改造现有技能时比对 git diff 或提交历史,回收被删仍有价值的规则、示例、术语和资源引用,并决定内容放进主 SKILL.md、references/ 还是 scripts/。再设计技能架构,决定 description、铁律、工作流、确认门、反模式和交付前检查,以及是否需要参数系统、eval、benchmark 和 viewer。接着编写触发面,when-to-use 信息全部放在 description。主体保持精炼,长清单、案例、技巧说明和 schema 拆到 references/。确定性、可复用操作写入 scripts/,模板等输出资源写入 assets/ 或 eval-viewer/。
评测与打包:简单改动可只做人工 review;复杂技能用 references/schemas.md、scripts/run_eval.mjs、scripts/aggregate_benchmark.mjs、scripts/run_loop.mjs 和 eval-viewer/generate_review.mjs 做评测与触发优化。用 scripts/quick_validate.mjs 做结构检查,scripts/init_skill.mjs 初始化骨架,scripts/package_skill.mjs 打包。目录还含 references/skill-design-overview.md、description-guide.md、workflow-patterns.md、writing-techniques.md、output-patterns.md、parameter-system.md、architecture-guide.md、schemas.md,以及 agents/analyzer.md、grader.md、comparator.md。
限制与反模式:不比对旧版本直接覆盖、同时保留两个 canonical skill、只保留抽象流程而丢掉具体规则、只看 benchmark 分数不看真实输出,都属于反模式;benchmark 不是所有技能的必选项。适用场景为技能全生命周期的设计与评测,具体平台与收费信息暂未提供。