What problem does it solve? Complex features, bug fixes, and multi-file refactors often fail due to skipped planning, unverified assumptions, race conditions, and missing tests. This Skill enforces an architect-level development methodology that prevents these failure modes before code is written. ## Core Features & Use Cases - Phased Development Workflow: Eight structured phases covering planning, codebase exploration, TDD (RED/GREEN), implementation, test verification, documentation, pre-commit review, and PR quality gates. - Adversarial Self-Review: Built-in checklists and questions that force verification of edge cases, concurrency risks (TOCTOU), transaction side effects, and mutation-resistant test assertions. - GitHub Issue Integration: Creates and tracks GitHub issues with acceptance criteria as the source of truth for medium and complex tasks. - Use Case: When asked to fix a bug in a shared-state module, the Skill first maps all concurrent access paths, writes failing boundary tests, implements an atomic state transition, runs the affected test suite, and resolves all automated PR review findings before merge. ## Quick Start Use the wizard skill to implement this feature following TDD and the full phased development workflow.