用途:创建或改编 Claude Code 的智能体(agent)定义。当需要新建智能体、修改子智能体配置、选择智能体作用域或设计专用智能体时使用;若请求不属于智能体创建或改编,则改走 /plugin-creator:plugin-lifecycle。
主要能力:以“满足所需运行时行为的最小定义”为原则生成智能体文件;支持发现并复用同作用域内相似定义;区分编排型智能体与面向用户的智能体;处理 frontmatter 字段、作用域规则、插件限制、工具权限、模型、记忆、钩子、嵌套等配置。
使用方式:按工作流执行。先发现目标作用域内已有智能体并记录目标作用域、目标路径、最近可复用智能体或模板及本地约定;再明确单一职责、激活分支、必需输入、写入边界、最小工具集、模型需求、技能依赖与调用方可见输出;随后编写最小可执行定义,包含 name、description、model、tools 等字段及 Workflow、Output Contract;再放置到对应位置:项目为 .claude/agents/{agent-name}.md,用户为 ~/.claude/agents/{agent-name}.md,插件为 {plugin-root}/agents/{agent-name}.md;最后验证。
验证命令:uvx skilllint@latest check {agent-path};插件智能体还需运行 claude plugin validate {plugin-root} 或 claude plugin validate {plugin-root}/agents;若清单已有显式 agents 字段,运行 uv run plugins/plugin-creator/scripts/check_agent_auto_discovery.py {plugin-root}/.claude-plugin/plugin.json。直接修改磁盘上的智能体后需重启目标 Claude Code 会话以重新加载。
适用场景:需要新建或调整 Claude Code 智能体、子智能体配置、作用域选择与专用智能体设计时。
限制:结果中的每个路径、命令、事实与跨插件引用必须在所有目标环境中可用、以相对路径打包获取或内联;harness 变量仅在该 harness 会替换时才算数。未解决的行为选择会阻塞创建。资料未提供具体收费、价格与平台信息。