用途:本技能面向 Claude Code 插件开发,指导创建与配置智能体(agent)。智能体是自主子进程,用于独立处理复杂的多步任务;命令用于用户主动触发的操作,技能用于提供知识指导。
主要能力:掌握智能体 Markdown 文件格式与 YAML frontmatter,包括 name(3-50 字符,小写字母、数字、连字符)、description(含触发条件与 2-4 个 example 块)、model(inherit/sonnet/opus/haiku)、color(blue、cyan、green、yellow、magenta、red)、tools 与 disallowedTools(工具白名单/黑名单,二者只用其一)、skills、permissionMode(default、acceptEdits、dontAsk、bypassPermissions、plan、delegate)、maxTurns、memory、mcpServers、hooks 等字段。系统提示写在正文,用第二人称,包含角色、职责、流程、输出格式与边界情况。
使用方式:可手动创建,将文件保存为 agents/agent-name.md,目录内 .md 自动发现;也可用 AI 辅助生成提示词产出 JSON 再转为文件格式。测试时可用 claude --agents code-reviewer 或 claude --agents "code-reviewer,test-generator" 预加载。插件内引用文件用 ${CLAUDE_PLUGIN_ROOT} 保持路径可移植。
适用场景:代码审查、测试生成、API 文档编写、安全分析等需要自主多步执行或后台运行的任务。
限制:智能体不使用技能专属字段(如 context: fork、allowed-tools 等),工具限制字段名为 tools;color 字段尚未反映在官方子智能体文档中;若同时指定 tools 与 disallowedTools 行为未定义;bypassPermissions 仅限完全可信智能体。部分细节资料未提供。