SuperAPI AI 工具集

skill-author

智能体与模型

查看项目

更新于 10-15 23:49

技能介绍

用途:这是一个 meta-skill,教如何编写其他 skill 与 subagent,基于 Anthropic 官方规范、darwin-skill 9 维实证与社区反模式整理。适用于从零创建 skill、创建 subagent、优化现有 skill 的结构/触发/维护问题、结构决策(内容放 SKILL.md 还是拆 reference)、frontmatter 配置等场景。

主要能力:提供 6 阶段编写流程。Phase 1 定位:判断做 skill 还是 subagent、触发方式、内容类型与自由度。Phase 2 骨架:给出目录结构(SKILL.md、references/、scripts/),要求引用只深一层。Phase 3 frontmatter:列出常用字段如 name、description、disable-model-invocation、allowed-tools、paths,并强调 description 用第三人称、含 key terms、写清做什么与何时用。Phase 4 内容:渐进披露、可复制 checklist、feedback loop、plan-validate-execute。Phase 5 验证:eval 先行、结构自检、可发现性与触发准确性测试。Phase 6 维护:处理 session 不更新、改动范围判断、回归与版本语义。另附失败处理表与 7 条共识铁律。

使用方式:本 skill 设 disable-model-invocation: true,仅可手动 /skill-author 调用,不应改为自动触发。可发现性质检命令:claude -p "列出所有可用 skill 并说明何时触发" --output-format stream-json | jq -r 'select(.type=="result" and .subtype=="success") | .result'。可选 A/B eval:/plugin install skill-creator@claude-plugins-official。

限制:针对 Claude 生态(Agent Skills 标准),跨平台迁移需调整触发机制;调研来源含自媒体平台,无独立第三方复现;9 维 rubric 仅在 darwin-skill 自身测试集验证,非同行评审;框架未经真实第三方用户验证;不教人物/主题视角蒸馏。