用途:创建一种工作流命令,通过派发子代理来编排多步执行,每一步的详细指令存放在独立任务文件中,由子代理按需读取。
主要能力:解决上下文膨胀问题——主命令只保留精简的调度逻辑(约每步50-100 token),详细步骤说明(每份约500+ token)放在 tasks/ 目录下的任务文件中。目录结构为 plugins/<plugin-name>/ 下的 commands/(精简编排命令)、agents/(可选的可复用执行代理)、tasks/(所有任务指令,含 step-N-<name>.md 与共享的 common-context.md)。
使用方式:先收集需求(工作流名称、描述、步骤列表、执行模式、代理类型),再创建目录:mkdir -p ${CLAUDE_PLUGIN_ROOT}/tasks 与 mkdir -p ${CLAUDE_PLUGIN_ROOT}/agents;为每步创建含 Context、Goal、Input、Instructions、Constraints、Expected Output、Success Criteria 的任务文件;再写编排命令,用 Read ${CLAUDE_PLUGIN_ROOT}/tasks/step-1-<workflow>-<name>.md and execute. 的方式派发子代理。支持顺序、并行、以及通过 resume 参数复用同一代理上下文的有状态模式。
适用场景:需要多阶段协作的流程,如功能实现(研究、架构、编码)、并行分析(安全、性能、代码质量)等。
限制:子代理不能嵌套派发子代理;技能不会在子代理中自动加载;每次派发为全新上下文,需用 resume 或传递摘要;每步多一次文件读取开销。资料未提供具体收费、价格与平台信息。