用途:这是一个用于创建新技能并迭代改进它们的技能。核心约束是智能体的上下文预算,因此 SKILL.md 通过链接指向聚焦的参考文件。
核心循环:决定技能应做什么及如何做;写草稿;对可访问该技能的 Claude 运行测试提示;与用户评估结果(通过 eval-viewer/generate_review.py 做定性评审,加定量评估);根据反馈和基准修订技能;重复直至满意,再扩大测试集规模化重试。需先判断用户处于循环哪一步:全新技能从第 1 步开始,已有草稿跳到第 3 或 4 步;用户想非正式迭代也支持;技能稳定后可选用描述改进器优化触发。
两条入口路径:路径 A 从零创建新技能(捕获意图→访谈→写 SKILL.md→测试→评估);路径 B 改进已有技能,意图已编码在现有 SKILL.md 中,不要从捕获意图开始。请求含糊时默认路径 B 并先确认。两条路径都适用强制规则:编辑前仓库同步、版本管理、YAML frontmatter 安全、评审/评估时的 frontmatter 审计。
主要能力:分步完成报告(每步输出 ◆ 步骤名、√/× 检查项、Criteria 与 Result 行);意图捕获阶段检查是否值得构建、目标、触发条件、输出格式;技能编写阶段检查 SKILL.md、README、子智能体设计、可预测性(7 项评分)、对抗性评审;测试阶段检查评估创建、运行、查看器;迭代阶段检查反馈纳入、基准改进、描述优化。
使用方式:创建时先捕获意图,判断是否满足重复、非显而易见、稳定三条门槛;访谈边界情况、输入输出格式、示例文件、成功标准与依赖;决定模型调用还是用户调用;映射技能分支;写 SKILL.md(name 1-64 字符小写字母数字连字符、与父目录一致;description 单行、目标 ≤250 字符、含负面触发;metadata.version 语义化版本)。评估前必须做对抗性评审,用全新子智能体跑 references/validation-prompts.md 的阶段 1-3。不要使用 /skill-test 或其他测试技能。
限制:资料未提供具体收费、价格、平台支持范围与效果数据;部分内容(如 eval-loop 完整步骤、frontmatter 规则全文)指向参考文件,正文未展开。