用途:该技能为定义、使用和改进 Claude 子代理提供指导。子代理是处理特定领域的专用代理,例如 explore、librarian、oracle 和 frontend-ui-ux-engineer。
主要能力:
- 委派工作:使用强制的 7 段式结构,包括 TASK(原子化具体目标,每次委派一个动作)、EXPECTED OUTCOME(含成功标准的具体交付物)、REQUIRED SKILLS(调用哪个技能)、REQUIRED TOOLS(显式工具白名单,防止工具泛滥)、MUST DO(详尽要求,不留隐含项)、MUST NOT DO(禁止行为,预判并阻止越界)、CONTEXT(文件路径、现有模式、约束)。
- 选择子代理:explore 用于代码库上下文检索;librarian 用于参考资料搜索(文档、开源、网络);oracle 用于架构或复杂决策的深度推理;frontend-ui-ux-engineer 用于视觉 UI/UX 变更。
- 定义新子代理:仅当任务领域具有独特工具、专业知识或模式并受益于专门化时才创建。
使用方式:参考 subagent-types.md 了解各子代理类型的使用时机;delegation-patterns.md 提供子代理定义模板、何时新建与复用、命名与描述指南;common-pitfalls.md 说明模糊委派提示为何失败、过度委派琐碎任务、子代理与任务类型不匹配及代理编排反模式。
最佳实践:每次委派一个动作,并行任务用并行调用而非单次调用;MUST DO 与 MUST NOT DO 段落要详尽以防偏移;explore 和 librarian 使用 background_task 后台运行;显式列出工具以防未授权使用;推进前验证委派结果是否符合预期。
限制:资料未提供安装命令、收费或价格信息,也未说明具体平台支持范围。