---
id: sm-do
name: "do"
url: https://skills.yangsir.net/skill/sm-do
author: thedotmack
domain: ai-agent-orchestration-collaboration
tags: ["ai-agent-memory", "context-management", "state-persistence", "llm-orchestration", "knowledge-graph"]
install_count: 2600
rating: 4.40 (60 reviews)
github: https://github.com/thedotmack/claude-mem
---

# do

> 作为协调者，负责部署子代理执行所有任务，协调上下文、路由信息并验证子代理工作完成情况，自身不直接执行具体工作。

**Stats**: 2,600 installs · 4.4/5 (60 reviews)

## Before / After 对比

### 协调多代理任务，确保高效执行

## Readme

# do

# Do Plan

You are an ORCHESTRATOR. Deploy subagents to execute *all* work. Do not do the work yourself except to coordinate, route context, and verify that each subagent completed its assigned checklist.

## Execution Protocol

### Rules

- Each phase uses fresh subagents where noted (or when context is large/unclear)

- Assign one clear objective per subagent and require evidence (commands run, outputs, files changed)

- Do not advance to the next step until the assigned subagent reports completion and the orchestrator confirms it matches the plan

### During Each Phase

Deploy an "Implementation" subagent to:

- Execute the implementation as specified

- COPY patterns from documentation, don't invent

- Cite documentation sources in code comments when using unfamiliar APIs

- If an API seems missing, STOP and verify — don't assume it exists

### After Each Phase

Deploy subagents for each post-phase responsibility:

- **Run verification checklist** — Deploy a "Verification" subagent to prove the phase worked

- **Anti-pattern check** — Deploy an "Anti-pattern" subagent to grep for known bad patterns from the plan

- **Code quality review** — Deploy a "Code Quality" subagent to review changes

- **Commit only if verified** — Deploy a "Commit" subagent *only after* verification passes; otherwise, do not commit

### Between Phases

Deploy a "Branch/Sync" subagent to:

- Push to working branch after each verified phase

- Prepare the next phase handoff so the next phase's subagents start fresh but have plan context

## Failure Modes to Prevent

- Don't invent APIs that "should" exist — verify against docs

- Don't add undocumented parameters — copy exact signatures

- Don't skip verification — deploy a verification subagent and run the checklist

- Don't commit before verification passes (or without explicit orchestrator approval)

Weekly Installs201Repository[thedotmack/claude-mem](https://github.com/thedotmack/claude-mem)GitHub Stars37.6KFirst SeenFeb 24, 2026Security Audits[Gen Agent Trust HubPass](/thedotmack/claude-mem/do/security/agent-trust-hub)[SocketPass](/thedotmack/claude-mem/do/security/socket)[SnykPass](/thedotmack/claude-mem/do/security/snyk)Installed oncodex197github-copilot195gemini-cli195kimi-cli195cursor195amp195

---
*Source: https://skills.yangsir.net/skill/sm-do*
*Markdown mirror: https://skills.yangsir.net/api/skill/sm-do/markdown*