Single-agent implementation: executes plans in-place without subagents. Use /implement (default) for complex features; use this for simpler tasks or when subagent overhead is unwanted.
Executes implementation plans autonomously with automatic quality gate fixes.
/plugin marketplace add doodledood/claude-code-plugins/plugin install vibe-workflow@claude-code-plugins-marketplaceplan path | inline task | (empty for recent plan or interactive)User request: $ARGUMENTS
Autonomously execute implementation in-place. Supports plan files, inline tasks, or interactive mode.
Fully autonomous: No pauses except truly blocking issues.
Priority order:
.md or starts with /) → use plan file, optionally with --spec <path>## 1. [Task summary - first 50 chars or natural break]
- Depends on: -
- Tasks: [user's description]
- Files: (discover during implementation)
- Acceptance criteria: gates pass
/tmp/plan-*.md (most recent); if none found, ask user what they want to implementFor plan files, parse each chunk (## N. [Name] headers):
Depends on: field, - = none)Build dependency graph: No-dependency chunks first, then topological order.
Create flat todo list (Memento pattern—granular progress, resumable):
[ ] Read context for [Chunk]
[ ] [Task 1]...[ ] [Task N]
[ ] Run gates for [Chunk]
All todos created at once via TodoWrite, status pending.
CRITICAL: Execute continuously without pauses.
Per chunk:
in_progress→completed immediatelySpec file (--spec): Read before implementation for requirements/acceptance criteria.
Run gates (typecheck→tests→lint). Detect commands from CLAUDE.md first, then package.json/pyproject.toml.
On failure—iterate:
Pause ONLY when: 3+ failed iterations, need external info, requires out-of-scope breaking changes, fundamental conflict.
Report: what tried, why failed, what's needed.
## Implementation Complete
Chunks: N | Todos: M | Created: [list] | Modified: [list]
### Notes: [warnings/assumptions/follow-ups]
Run `/review` for quality verification.
| Case | Action |
|---|---|
| Invalid plan | Error with path + expected structure |
| Missing context file | Warn, continue (non-blocking) |
| Chunk fails completely | Leave todos pending, skip dependents, continue independents, report in summary |
| Inline task provided | Create ad-hoc single chunk, proceed normally |
| No input + no recent plan | Ask user what they want to implement |
| Interrupted | Todos reflect exact progress (Memento), manual cleanup needed for re-run |
Priority: CLAUDE.md → package.json scripts → Makefile → config detection
Fallback (if CLAUDE.md doesn't specify):
tsconfig.json→tsc --noEmit, eslint.config.*→eslint ., jest/vitest.config.*→npm testpyproject.toml→mypy/ruff check, pytest config→pytest