원클릭으로
implement
Analyzes ROADMAP and implements tasks in parallel with automatic orchestration. Use when starting implementation work.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Analyzes ROADMAP and implements tasks in parallel with automatic orchestration. Use when starting implementation work.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Manage academic references in CSL-JSON format. Add papers by DOI/PMID/ISBN/arXiv, search and list references, generate citations, manage full-text PDFs, and check for retractions.
Reviews a GitHub PR by checking CI status, running tests, and posting review. Always reports findings to user. Use when reviewing PRs or when the user says "review PR".
Cleans up completed phases in ROADMAP, moving relevant info to CHANGELOG or specs.
Implements a task locally (without worktree) following TDD with IPC status reporting. Use when working on a task in an existing branch.
Implements a task from spec/tasks in a git worktree following TDD. Use when working on a specific task by keyword.
Detects PRs with changes requested and spawns fixer agents. Use when addressing review feedback.
| name | implement |
| description | Analyzes ROADMAP and implements tasks in parallel with automatic orchestration. Use when starting implementation work. |
spec/tasks/ROADMAP.md を確認し、並列実装可能なタスクを分析して実装を進めます。
メインエージェントは管理・指揮のみを行い、直接作業は一切行いません。
以下は全てサブエージェント(ワーカー)に委譲すること:
メインエージェントが行うのは:
!grep "Planned\|Pending" spec/tasks/ROADMAP.md
!git worktree list
Pane limit: max 4 workers (main + 4 workers = 5 panes). Before spawning, check current pane count:
tmux list-panes | wc -l # Must be < 5
If 5+ tasks exist, spawn sequentially — wait for one to complete before spawning the next.
# Spawn worker for each task
./scripts/spawn-worker.sh <branch-name> <task-keyword>
spawn-worker.sh automatically:
reference-manager--worktrees/<branch-name>./scripts/orchestrate.sh --background
./scripts/apply-layout.sh
Orchestrator (detect + notify model):
/tmp/claude-orchestrator/events/Periodically check worker progress:
tmux capture-pane -t <pane-id> -p | tail -30
Context exhaustion handling: If agent output shows signs of context exhaustion (repetitive output, no progress):
./scripts/send-to-agent.sh <pane-id> "現状をcommitしてpushしてください"./scripts/kill-agent.sh <pane-id>./scripts/spawn-worker.sh <branch-name> <task-keyword>When worker finishes (PR created, visible in pane output):
gh pr list --head <branch>./scripts/kill-agent.sh <pane-id>./scripts/spawn-reviewer.sh --pr <pr-number>./scripts/apply-layout.shWhen reviewer finishes (review comment posted, visible in pane output):
gh pr view <pr-number> --json reviews./scripts/kill-agent.sh <pane-id>When user requests fixes for review findings:
./scripts/launch-agent.sh <worktree-dir> "<fix instructions>"
./scripts/kill-agent.sh <pane-id>./scripts/merge-pr.sh <pr-number>
spec/tasks/completed/git worktree remove <path>git worktree list to see all worktrees./scripts/monitor-agents.sh to see agent states--status, --stop, --clean (clear persisted states)