What problem does it solve? Vague feature ideas often lead to ambiguous implementations, rework, and misaligned expectations. This Skill provides a structured three-phase methodology that converts rough ideas into clear requirements, technical designs, and actionable task lists before any code is written. ## Core Features & Use Cases - Requirements Gathering: Capture user stories and acceptance criteria using the EARS format (WHEN/IF/THEN patterns) to make requirements testable and unambiguous. - Design Documentation: Produce architecture overviews, component interfaces, data models, error handling plans, and documented technical decisions. - Task Planning: Break designs into sequenced, 2-4 hour implementation tasks with requirement traceability references. - Use Case: When adding a user registration feature, use this Skill to first define EARS-based acceptance criteria, then document the architecture and data models, and finally generate an ordered checklist of coding tasks for an AI assistant to execute. ## Quick Start Help me develop a spec for a new user account registration feature, starting with user stories and EARS-format acceptance criteria.