SuperAPI AI 工具集

skill-creator

编程与开发

查看项目

更新于 10-15 20:10

技能介绍

用途:skill-creator 是可创建、翻译、重构、评审、封装、评测与优化技能时使用的统一入口,主张不再维护第二套技能创建规范。

主要流程:先明确技能目标,提炼能力边界、触发语句和输出类型,并至少收集 3 个真实使用场景;若需求本质是角色、上下文隔离或治理型编排者,应转交 agent-creator。接着审计现状与文本资产,改造现有技能时比对 git diff 或提交历史,回收仍有价值的规则、示例、术语和资源引用,决定内容放入主 SKILL.md、references/ 还是 scripts/。然后设计架构,先定 description、铁律、工作流、确认门、反模式和交付前检查,再考虑参数系统、eval、benchmark 与 viewer。

必要用法:description 用于覆盖真实触发语句和近义表达,when-to-use 信息只放 description,不放正文。SKILL.md 保持精炼,仅保留骨架与关键约束;长清单、案例、技巧和 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 打包。

适用场景:创建或改造 SKILL.md、翻译技能、重构技能结构、评审技能设计、封装技能、设计触发面、构建 references/scripts/assets 分层、编写 eval 与 benchmark。

限制:不要维护第二套规范,不要让正文变成第二份 README,不要丢失项目特化规则,不要把 benchmark 当成必选项,不要硬塞 agent 类需求。反模式包括不比对旧版本文本、同时保留两个 canonical skill、只留抽象流程丢掉具体规则、只看 benchmark 分数不看真实输出。资料未提供官方文档、收费或价格信息。