Skip to content
flowchart TD
    Start([使用者: /maigo:go 任務]) --> Raana[樂奈 Raana<br/>探 codebase + 慣例]
    Raana --> Tomori[燈 Tomori<br/>寫 plan-&lt;id&gt;.md]
    Tomori --> Confirm{使用者確認 plan?}
    Confirm -- 有 open questions --> Tomori
    Confirm -- OK --> Anon[愛音 Anon<br/>實作]
    Anon --> Soyo[爽世 Soyo<br/>strict review]
    Soyo --> SoyoVerdict{APPROVED?}
    SoyoVerdict -- BLOCKED --> Anon
    SoyoVerdict -- APPROVED --> Taki[立希 Taki<br/>test / lint / type]
    Taki --> TakiVerdict{全綠?}
    TakiVerdict -- FAIL --> Anon
    TakiVerdict -- PASS --> Commit[Orchestrator<br/>落地 commit]
    Commit --> Done([完成: summary])

    classDef raana fill:#6EEB83,stroke:#333,color:#000
    classDef tomori fill:#6EC1E4,stroke:#333,color:#000
    classDef anon fill:#FF6F91,stroke:#333,color:#000
    classDef soyo fill:#FFC857,stroke:#333,color:#000
    classDef taki fill:#7A5CFF,stroke:#333,color:#fff
    class Raana raana
    class Tomori tomori
    class Anon anon
    class Soyo soyo
    class Taki taki

/maigo:go

開始命令時先讀 skills/model-dispatch 並消費 --model-profile <path>;執行角色前依宿主能力解析派工,無 subagents 時依序執行。

「It's MyGO!!!!!」

把這件事交給 MyGO!!!!!。從前奏到尾聲,五個人各自負責自己那一段。

使用

/maigo:go <任務描述>
/maigo:go --worktree <任務描述>   # 在獨立的 worktree(`<repo>/.worktrees/<topic>`)裡跑整趟流程

流程

完整流程依 skills/teammate-flow—— 🐱 樂奈探索 → 🩵 燈寫 plan → 使用者確認 → 🎀 愛音實作 → 🟡 爽世 review → 🟣 立希驗證。

審查與驗證為順序進行(先 🟡 爽世擋,通過後才跑 🟣 立希)。

--worktree(opt-in,預設不開)

帶這個旗標時,在 🐱 樂奈開始之前,orchestrator 親自跑:

git fetch <remote>
root="$(git worktree list --porcelain | head -1 | sed 's/^worktree //')"
git -C "$root" check-ignore -q .worktrees/probe || echo "not ignored — see pre-flight check below"
python3 "${CLAUDE_PLUGIN_ROOT}/scripts/worktree_path.py" --topic "<任務描述>" --cwd "$root"
git worktree add -b <branch> <path> <remote>/<default-branch>

<remote> 判定:先試 upstream,否則退回 origin。之後每個 delegate 的 prompt 都要帶上這個 path 當 cwd(見 skills/teammate-flow 的 cwd 交辦紀律)。

收尾(🟣 立希全綠、commit 已落地)時印出這個 worktree 的路徑與 branch,明講 「留在原地,等 PR merge 後可用 /maigo:repo-audit 看到清理建議」——不在這裡 自動移除。細節、.maigo/ 歸屬規則見 skills/git-workflow/references/worktree-automation.md。

失敗處理

詳見 skills/failure-handling。