What problem does it solve?
This skill closes the gap between an approved architecture specification and a production-ready Rails implementation by providing a structured, phase-based workflow that enforces tests, linting, security scans, and DHH-style review to avoid broken builds and insecure or unidiomatic code.
Core Features & Use Cases
- Phase-based implementation: Create a todo list from the spec, open a feature branch, and implement each item with small, focused commits.
- Rigorous verification: Run targeted and full test suites, RuboCop linting, and Brakeman security scans after each change and before finalization.
- Iterative DHH review and failure handling: Invoke a DHH code review agent, apply feedback across multiple iterations, and revert or pause work on persistent failures while documenting issues.
- Use Case: Translate an approved notifications architecture into a tested Notifications feature with system tests, linting fixes, security remediation, changelog updates, and a PR summary.
Quick Start
Use the implement skill with the path to an approved architecture specification to run the phase-based implementation, verification, and DHH review workflow.