What problem does it solve? Starting feature development without clear requirements leads to undefined error behavior, missing test contracts, and decisions that ignore existing codebase patterns. This Skill runs a structured discovery interview that produces an approved ADR+PRD hybrid report before any implementation begins. ## Core Features & Use Cases - Interactive Requirements Interview: Asks one question at a time across dimensions like purpose, scope, constraints, and failure scenarios, using multiple-choice prompts where possible. - Mandatory Cross-Reference: Searches the wiki index and scans the codebase with grep before interviewing, so decisions reuse existing patterns instead of ignoring them. - Quality-Gated Discovery Report: Generates a report in reports/ with Gherkin scenarios (minimum 3 success, 2 failure, 1 edge case), architectural decisions, and anticipated tech debt, iterating until the quality score reaches 20/25. - Use Case: A developer says "vamos pensar numa feature de notificações". The Skill interviews them, documents success and failure scenarios in Gherkin, scores the discovery report, and only after explicit approval hands off to the spec generation step. ## Quick Start Ask the assistant to brainstorm a new feature idea and it will interview you, cross-reference the wiki and codebase, and produce a scored discovery report in the reports directory.