phj128/autoworker
12 stars · Last commit 2026-03-28
Auto-loop execution workflow with quality gates for Claude Code. Automatically decomposes tasks, implements code, runs tests, and iterates through quality gates until completion.
README preview
# Autoworker **An auto-loop execution workflow with quality gates for Claude Code.** Give Claude a task. Autoworker decomposes it, implements code, runs tests, and iterates through quality gates — autonomously looping until the job is done right. > The problem: Claude often claims "done" before truly verifying. It skips tests, forgets edge cases, and moves on. Autoworker fixes this by enforcing a state machine that **won't let Claude say "done" until it actually passes quality checks**. ## Why Autoworker? Without Autoworker, Claude Code: - Says "done" after writing code but before testing it - Skips verification steps when it "feels confident" - Loses all context on `/clear` with no recovery - Has no mechanism to catch its own mistakes With Autoworker: - **Enforced execution chain** — every step must complete before the next begins - **4-layer testing** — from syntax checks to end-to-end user path verification - **Quality gates** — acceptance criteria are traced, confidence is assessed, gaps trigger re-work