用途:从零创建新的 Claude Code 插件。若意图是改进、修复、验证、重构、审计或为已有插件添加组件,应改走 plugin-lifecycle 流程;概念不明确时先询问用户。
主要能力:以编排者身份调度子代理而非亲自执行。按任务类型分派:领域研究用 plugin-creator:plugin-assessor,只读代码探索用 Explore 代理,官方文档抓取用通用代理,模式校验用脚本,质量评审用 plugin-assessor,文档撰写用 plugin-docs-writer。支持隔离式与持久队友式两种分派方式,后者需先启用 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS。
工作流程:Phase 0 用 rt-ica 技能做前置条件检查(目的、目标用户、组件选择、已有方案、素材、验证方式);Phase 0.5 讨论并记录偏好;Phase 1 四路并行调研(已有方案、Claude Code 能力、架构模式、官方文档陷阱),合并为 research-FINDINGS.md;Phase 2 生成含 XML 任务规格的设计计划,经 Plan Checker 校验通过后保存;Phase 3 逐任务原子执行并各自提交 git commit。
产物系统:在 .plugin-creator/plans/{plugin-name}/ 下维护 PROJECT.md、REQUIREMENTS.md、STATE.md、discuss-CONTEXT.md、research-FINDINGS.md、design-PLAN.md、validation-REPORT.md、SUMMARY.md,用于崩溃恢复与审计。
用法要点:简单插件可用脚手架脚本 uv run scripts/create_plugin.py create my-plugin -d "Description" -s my-skill -o ./plugins;校验命令包括 claude plugin validate 与 uvx skilllint@latest check。插件目录中 .claude-plugin/ 只放 plugin.json,组件置于插件根目录;CLAUDE.md 仅对开发该插件的会话生效,不影响插件使用者,需对用户生效的行为应写入 SKILL.md 或通过 hook 下发。
限制:资料未提供收费、价格、平台支持范围与效果保证等信息;部分机制(持久队友、动态上下文注入、字符串替换等)依赖特定 harness 版本或实验开关,需以官方文档为准。