← ClaudeAtlas

write-feature-requestlisted

Guided Feature Request (FR) authoring. Assists the user in writing a high-quality FR by collecting structured inputs (problem, solution, outcomes, requirements), then auto-generates Acceptance Criteria for every requirement. If any AC cannot be written due to missing information, the skill identifies the gaps and prompts the user. Returns a polished FR in Markdown with nested ACs, open questions, and risks. Use this skill whenever a user needs to author or improve a feature request. Trigger on: "write a feature request", "help me write an FR", "create a feature spec", "draft a feature proposal", "I want to define a new feature", "turn this idea into a feature request", or similar requests.
felipecabargas/gambit · ★ 2 · Code & Development · score 72
Install: claude install-skill felipecabargas/gambit
# Feature Request Author ## When to Use Use this skill to create high-quality, structured feature requests. It's most valuable when: - You have an idea or problem but need help shaping it into a full FR - You want to ensure requirements are complete before handing off to engineering - You need to produce an FR with testable Acceptance Criteria (ACs) built in - You want to surface open questions and risks before work begins - You are preparing a feature for backlog refinement or stakeholder review --- ## How the Skill Works The skill runs in a **multi-step conversation**. At each step it asks focused questions, evaluates the quality of your answers, and only proceeds when it has enough information to produce excellent output. **Before starting:** If the user's input reads as exploratory — vague problem description, no clear outcome defined, or language like *"I'm thinking about..."* or *"wondering if we should..."* — surface this before proceeding: > "If you're still exploring the problem space, `/superpowers:brainstorming` is a good first step — it sharpens the problem statement before we commit to a spec." If the user's input is specific and outcome-focused, skip the nudge and proceed directly. **Existing FR scan (silent):** Before asking questions, scan for related work: ```bash find . -maxdepth 4 \( -name "FR-*.md" -o -name "feature-request-*.md" \) 2>/dev/null | head -10 ``` If related FRs are found, surface them before proceeding: *"I found [N] existing featur