What problem does it solve?
This Skill turns ambiguous feature requests and requirement documents into precise, implementation-ready architecture specifications for Rails applications, reducing miscommunication and scope creep.
Core Features & Use Cases
- Clarify requirements: Ask at least three targeted clarifying questions and append answers to a Clarifications section to tighten scope.
- Research and reference fetch: Retrieve external library documentation when needed and summarize it for repeated reference in docs/stack.
- Iterative spec generation and review: Invoke rails-architect to produce initial and refined specs, run DHH-style reviews with dhh-code-reviewer, and save versioned plan and feedback markdown files.
- Use Case: Turn a product requirement in docs/requirements into a three-iteration, DHH-refined specification ready for implementation and handoff to engineering.
Quick Start
Generate a refined architecture specification from the requirements file at docs/requirements/user-notifications.md.