implementing-in-backgroundlisted
Install: claude install-skill Open330/agt
# Background Implementer
Multi-LLM background implementation with context-safe parallel execution.
## Quick Start
```bash
# 1. Analyze planning doc → extract tasks
# 2. Create output dir: .context/impl/
# 3. Determine round: R01, R02, ...
# 4. Run agents in background → {round}-{agent}.md
# 5. Guide user to check results manually
```
## Output Convention
```
.context/impl/
├── R01-tasks.md # Round 1: task decomposition
├── R01-claude.md # Round 1: Claude's implementation notes
├── R01-codex.md # Round 1: Codex's implementation notes
├── R01-gemini.md # Round 1: Gemini's implementation notes
├── R01-summary.md # Round 1: merged summary
├── R02-claude.md # Round 2: fixes/iterations
└── R02-summary.md
```
**Round number** increments each implementation iteration:
```bash
mkdir -p .context/impl
ROUND=$(printf "R%02d" $(( $(ls .context/impl/R*-*.md 2>/dev/null | sed 's/.*\/R\([0-9]*\)-.*/\1/' | sort -rn | head -1 | sed 's/^0*//') + 1 )))
```
## Provider Selection
| Provider | Best For | Command |
|----------|----------|---------|
| **Claude** | Complex logic, APIs, multi-file changes | `Task({ run_in_background: true })` |
| **Codex** | DB migrations, models, focused code gen | `nohup codex exec --full-auto -C {workdir} "prompt" > log 2>&1 &` |
| **OpenCode** | General implementation, multi-model support | `nohup opencode run -q -f text "prompt" > log 2>&1 &` |
| **Gemini** | Tests, documentatio