feature-design-assistantlisted
Install: claude install-skill aiskillstore/marketplace
# Feature Design Assistant
Help turn ideas into fully formed designs and specs through structured information gathering and collaborative validation.
**Announce at start:** "I'm using the feature-design-assistant skill to design this feature."
## Phase 1: Context Discovery
First, explore the codebase to understand:
- Project structure and tech stack
- Existing patterns and conventions
- Related features or modules
- Recent changes in relevant areas
## Phase 2: Structured Information Gathering
Use **AskUserQuestion** to batch collect information efficiently. Each call can ask up to 4 questions.
### Round 1: Core Requirements (4 questions)
```json
{
"questions": [
{
"question": "What is the primary goal of this feature?",
"header": "Goal",
"multiSelect": false,
"options": [
{ "label": "New Functionality", "description": "Add entirely new capability to the system" },
{ "label": "Enhancement", "description": "Improve or extend existing feature" },
{ "label": "Bug Fix", "description": "Fix incorrect behavior or issue" },
{ "label": "Refactoring", "description": "Improve code quality without changing behavior" }
]
},
{
"question": "Who are the primary users of this feature?",
"header": "Users",
"multiSelect": true,
"options": [
{ "label": "End Users", "description": "External customers using the product" },
{ "label": "Admins", "description": "Internal adminis