{"id":"go","name":"go","summary":"ゼロコンフィケーションの目標タスクエンジン。ソフトウェア、ペンテスト、ビジネス、学習などの目標を扱い、適応型ディスカバリーを実行し、検証済み仕様を生成し、TaskMasterタスクに解析し、実装計画を作成し、組み込みのCDD検証で実行します。","body":"# go (orchestrator)\n\nPure routing. Reads pipeline state, dispatches to the correct phase skill.\n\n**Deferred MCP tools:** in Claude Code the engine's MCP tools are often *deferred* — not\ncallable until loaded. If a tool below is not directly callable, first run\n`ToolSearch(query=\"select:mcp__plugin_prd_go__preflight\")` (keyword fallback\n`ToolSearch(query=\"+atlas engine preflight\", max_results=10)`) and use whichever prefix\nmatches (`mcp__plugin_prd_go__` or `mcp__atlas-engine__`).\n\n## Flow\n\n1. Call `mcp__plugin_prd_go__preflight()` — get environment state\n2. Call `mcp__plugin_prd_go__current_phase()` — get pipeline state\n3. Route via Skill tool:\n   - current_phase is null or SETUP → invoke `/prd:setup`\n   - current_phase is DISCOVER → invoke `/prd:discover`\n   - current_phase is GENERATE → invoke `/prd:generate`\n   - current_phase is HANDOFF → invoke `/prd:handoff`\n   - current_phase is EXECUTE → invoke `/prd:execute-task`\n\n4. After phase skill returns, re-check current_phase. If it advanced, route to the next phase. If not, report the blocker.\n\n## Stateless routing\n\nThis skill does NOT hold procedure. Each phase skill owns its own logic. The orchestrator survives context loss because every phase skill reads `current_phase()` on entry.\n\n## Red flags\n\nThese thoughts mean STOP, you're rationalising:\n- \"I know which phase we're in, skip preflight\" → NO. Preflight is cheap.\n- \"The phase skill already ran, I don't need to re-check\" → NO. Context might have died.\n- \"I can just do the work myself\" → NO. Dispatch to the phase skill.","author":"@anombyte93","ownerProfile":null,"authorContacts":null,"sourceUrl":"https://github.com/anombyte93/prd-taskmaster/tree/main/skills/go","license":"MIT","category":"document","lang":"en","tokens":394,"stars":0,"calls30d":2,"claimed":false,"visibility":"public","origin":"crawler","version":"0.1.0","createdAt":"2026-08-22","updatedAt":"2026-08-22","files":[],"requires":{"mcp":["plugin_prd_go","atlas-engine"],"tools":["Read","Skill","Bash","AskUserQuestion","ToolSearch","mcp__atlas-engine","mcp__plugin_prd_go","mcp__plugin_prd-taskmaster_go","mcp__plugin_atlas-go_go"]},"safety":{"flags":[],"scannedAt":"2026-08-22","hasScripts":false,"networkEndpoints":[]}}