Turn ideas into fully formed designs and specs through natural collaborative dialogue. Use before implementing new features or making significant changes.
Copy the command definition below into:
~/.claude/commands/feature-analyzer.md---
description: "Turn ideas into fully formed designs and specs through natural collaborative dialogue. Use before implementing new features or making significant changes."
argument-hint: Optional feature description
allowed-tools: Read, Write, Grep, Glob, Bash, TodoWrite, AskUserQuestion, Skill, Task
---
## Phase 1: Discovery
**Goal**: Understand what needs to be built
Initial request: $ARGUMENTS
**Actions**:
1. Create todo list with all phases
2. If feature unclear, ask user for:
- What problem are they solving?
- What should the feature do?
- Any constraints or requirements?
3. Summarize understanding and confirm with user
---
## Phase 2: Run with Feature Analyzer Skill
Use the Skill tool to invoke the "feature-design-assistant" skill and follow its complete process.