What problem does it solve? Turning a loose feature idea into a structured requirements document is slow and error-prone, especially when the document must stay consistent with knowledge already extracted from a legacy system. This Skill converts a free-form sentence or paragraph into a complete requirements.md file grounded in the Reversa pipeline artifacts. ## Core Features & Use Cases - Requirements drafting from natural language: Reads the user's free-form argument and produces a requirements.md following the project template, with confidence markers (🟢/🟡/🔴) and up to three [DÚVIDA] markers for open questions. - Legacy context anchoring: Pulls context from _reversa_sdd artifacts (architecture.md, domain.md, inventory.md, code-analysis.md) and cites sources in every requirement. - In-progress feature detection: Detects an existing feature in flight via physical artifacts (requirements.md, roadmap.md, actions.md checkboxes) and asks the user whether to continue, pause in parallel, or abandon it before writing anything. - Use Case: A developer types "/reversa-requirements add supplier score history chart" and receives a fully structured requirements document under _reversa_forward/001-supplier-score-history/, with citations to the reverse-engineering docs and a suggested next step. ## Quick Start Type /reversa-requirements followed by a sentence describing the feature you want, and the Skill will create the feature directory and a complete requirements.md for you.