用途:Agent SOP Author 用于创建或更新 Agent SOP,并校验其格式与结构。Agent SOP 是 .sop.md 格式的 Markdown 文件,用自然语言、参数化输入和约束式执行引导 AI 智能体完成复杂多步骤工作流,可跨 Claude、Kiro、Cursor 等系统使用。
主要能力:定义清晰目标与概述;提供可复用参数;用 RFC 2119 关键词(MUST、SHOULD、MAY)约束智能体行为;支持可恢复性,记录进度以便中断后继续;支持 MCP 工具、Agent Skills、Python 模块等多模态分发。
必要用法:文件须使用 .sop.md 扩展名和 kebab-case 命名。若当前目录存在 agent-sops/ 目录,必须写入其中;否则可写入当前目录或询问用户。每次修改后必须运行校验脚本:<skill-directory>/validate-sop.sh path/to/your-sop.sop.md,并修复所有错误(❌),尽量处理警告(⚠️)。
必需结构:按顺序包含 # 标题、## Overview、## Parameters、## Steps、## Examples、## Troubleshooting。参数用 snake_case,必填项列在可选项之前,并包含参数获取约束(如已提供全部必填参数则进入步骤,缺失则一次性询问全部参数)。步骤用 ### N. 编号,每步含自然语言描述和 Constraints: 约束。
适用场景:创建或更新工作流自动化 SOP、组织多步骤智能体工作流、应用 RFC 2119 约束、校验 SOP 格式、将工作流转为可复用模板、确保跨 AI 系统可用。
限制:资料未提供具体安装命令、收费、价格、平台支持范围或效果数据;负向约束需附原因,避免嵌套过深的条件逻辑。