用途:检查工作流中的委派提示(delegation prompt)与智能体角色定义是否存在内容分离违规,识别冲突、重复、边界泄漏和缺失契约。触发方式为用户请求“check delegation”“delegation conflict”“prompt vs role check”,或审查工作流技能质量时。
主要能力:按 7 个维度检查命令与智能体配对:角色重定义、领域知识泄漏、质量门重复、输出格式冲突、流程覆盖、范围权限冲突、缺失契约。支持扫描单个命令、单个智能体、技能目录或全部 .claude/commands/、.claude/skills/*/、.claude/agents/。会提取 Agent()/Task() 调用、subagent_type、提示内容与行号,解析智能体定义中的 role、philosophy、output_contract、quality_gate 等区块,并输出每对结果表与 CLEAN/REVIEW/CONFLICT 总判定及修复建议。
使用方式:需先阅读 .claude/skills/delegation-check/specs/separation-rules.md。通过 $ARGUMENTS 指定范围;无参数或“all”则全量扫描。使用 grep 查找 Agent( 或 Task( 及 subagent_type,定位 .claude/agents/${AGENT_NAME}.md 等路径。范围不明确时用 AskUserQuestion 询问。
适用场景:维护多智能体工作流、审查命令与智能体职责边界、排查委派提示与角色定义不一致。
限制:资料未提供安装命令、收费、价格、平台支持或效果数据;具体规则细节需参考 separation-rules.md。