What problem does it solve?
This Skill helps you build and evolve software without skipping key steps by orchestrating a disciplined Plan-Execute-Verify (PEV) workflow that separates planning, implementation, and verification.
Core Features & Use Cases
- Plan-Execute-Verify orchestration: Uses independent Planner, Executor, and Verifier roles to reduce optimistic bias and improve correctness.
- Documentation Gate: Prevents source code edits unless the required behavior/design documents are present and updated (with a controlled bypass for pure bug fixes).
- Task-driven, durable development loop: Uses
task.json and progress.txt to select the next runnable task, track status, and record testing evidence.
- Worktree isolation + file ownership: Executes each task in an isolated worktree with explicit file ownership to avoid collisions between subagents.
- Full verification via tests and consistency checks: Verifier writes/updates tests, runs the full test suite, and checks docs/code/tests consistency before merge.
Quick Start
Run /coding-workflow in a project directory that has been initialized with CLAUDE.md, architecture.md, task.json, and progress.txt, then let the agent execute the next available task through the PEV loop.