用途:按 Agent Skills 开放标准创建或更新智能体技能(SKILL.md 文件)。技能是基于文件系统的指令集,可把智能体转变为特定领域专家,并在兼容平台上产生一致、确定的行为。
主要能力:提供完整编写流程——定义范围(领域、目标任务、激活触发条件)、收集需求(领域知识、约束、输入输出、成功标准,缺失上下文时提问澄清)、判定自由度(按任务敏感度分为高/中/低)、编写 frontmatter、编写指令、补充示例、拆分支撑文件、最后按清单验证。
结构要求:每个技能需放在命名目录中,包含必需的 SKILL.md(正文建议 500 行以内),可选 references/(仅一层深)、scripts/、assets/。frontmatter 用 --- 包裹,开放标准要求 name 与 description:name 须与父目录同名,仅小写字母、数字、连字符,最长 64 字符,不得以连字符开头或结尾,不得含连续连字符;description 最长 1024 字符,用第三人称,同时说明技能做什么和何时激活,建议列出 4-6 个具体触发条件。可选通用字段包括 license、compatibility(最长 500 字符)、metadata、allowed-tools(实验性)。
写作要点:只补充模型缺乏的上下文;使用祈使句;消除歧义与模糊词;风险越高越具体;用标题、表格、列表、散文、代码块、加粗、引用块区分用途;MUST 等强调词仅用于硬约束;术语保持一致;采用渐进式披露,深层内容链接到单独文件且不链式嵌套,超过 100 行的引用文件加目录。提供工作流、决策表、模板、条件工作流、示例等指令模式。
平台扩展:Claude Code 中技能可兼作斜杠命令,支持 $ARGUMENTS 传参,并有 argument-hint 等平台专属字段;其他平台扩展需查阅对应文档。
限制:资料未提供安装命令、收费、价格与具体平台支持范围;allowed-tools 为实验性,各平台支持不一;平台专属字段仅在通用字段不足时使用。