What problem does it solve? Turning a rough feature idea into a reviewable proposal takes PM discipline most developers skip. This Skill captures feature requests as structured featurerequest.md files with problem statements, goals, non-goals, open questions, and assumptions, so a tech lead can take them straight to planning. ## Core Features & Use Cases - Structured drafting: Creates a featurerequest.md with Problem, Goals, Non-Goals, Users/Callers, UX sketch, Open Questions, Assumptions, and Notes sections. - Iteration and review: Reads an existing request, preserves untouched sections, and revises based on new input without silently dropping content. - GitHub issue seeding: Optionally fetches an existing issue via gh issue view to seed the draft, with slot-number or full-path targeting under scratch/. - Open Questions walkthrough: Offers an interactive one-question-at-a-time pass with recommended answers and rationales, then hands off to dev-approach, dev-plan, or dev-issue when status reaches Ready-for-plan. - Use Case: You have a one-line idea for a new CLI flag. Invoke the skill with slot 2 and your idea; it writes scratch/<MMDD>-02/featurerequest.md as a full proposal and walks you through the unresolved questions. ## Quick Start Ask the assistant to draft a feature request for slot 2 describing your idea, for example: "Use dev-request on slot 2 to capture a request for JSON output on the list command."