用途:为 CC 2.1.71 及以上的流水线技能提供可复用的基础模式,父技能通过 skills: frontmatter 字段加载后遵循这些约定。
主要能力(按模式):
- MCP 探测:在任何 MCP 工具调用前,用并行的 ToolSearch 探测 memory、context7、sequential-thinking 是否可用,结果写入 .claude/chain/capabilities.json,各阶段据此决定调用或优雅跳过。
- 交接文件:每个主要阶段后写入结构化 JSON 到 .claude/chain/NN-phase-name.json,包含 phase、skill、timestamp、status、outputs、mcps_used、next_phase,可在上下文压缩和限流后存活。
- 断点续跑:技能启动时读取 .claude/chain/state.json,若存在且匹配当前技能则读取最后交接文件并跳到 current_phase,否则新建状态文件,每阶段后更新。
- worktree 隔离智能体:并行写文件的智能体使用 isolation="worktree";隔离只能叠加不能移除,仅 git-operations-engineer 和 release-engineer 在 frontmatter 声明,需在目标仓库内启动;只读智能体不使用。
- CronCreate 监控:安排完成后健康检查,headless/CI 下若设置 CLAUDE_CODE_DISABLE_CRON 则只跑一次检查。
- 渐进式输出:用 run_in_background=true 并行启动智能体,结果逐个返回即输出;后台 bash 任务在 5GB 输出时被杀,并行工具调用独立失败。
- SendMessage 智能体续跑:用 SendMessage 继续已启动的智能体,CC 2.1.77 自动恢复已停止的智能体,不再使用 Agent(resume=...)。
- /loop 技能链:用户发起的周期任务,会话级、7 天自动过期,可调用技能;与 CronCreate 共用调度器(50 任务上限)。
- 嵌套委派:子智能体可再生成子智能体,默认最多 3 层;嵌套生成须用带命名空间的注册类型,Agent(...) 授权为建议性。
- 跨会话消息:ListAgents 发现可达对等方,SendMessage 按名称发送纯文本,仅 macOS 与 Linux,投递不保证。
使用方式:作为基础技能被父技能加载,各模式细节见 references/ 下对应文档(如 mcp-detection.md、handoff-schema.md、checkpoint-resume.md、worktree-agent-pattern.md、cron-monitoring.md)。
限制:部分模式依赖特定 CC 版本(如嵌套链深于 2 需 2.1.172+);跨会话消息仅限 macOS/Linux 且不保证送达;深度预算目前靠本指南而非钩子强制执行。具体收费、价格与平台支持资料暂未提供。