← ClaudeAtlas

feature-design-assistantlisted

Turn ideas into fully formed designs and specs through natural collaborative dialogue. Use when planning new features, designing architecture, or making significant changes to the codebase.
aiskillstore/marketplace · ★ 350 · AI & Automation · score 80
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