Define your product through interactive conversation. Produces product overview (name, description, problems, features) and roadmap (ordered section list).
Defines product specifications and roadmaps through interactive Q&A sessions.
npx claudepluginhub dlabs/claude-marketplaceOptional seed description (e.g., "task management app for remote teams")Define your product through interactive Q&A. Produces product-overview.md (name, description, problems & solutions, key features) and product-roadmap.md (ordered list of sections to build).
/design-studio:ds:product "task management app for remote teams"
/design-studio:ds:product "e-commerce platform for handmade goods"
/design-studio:ds:product # (starts discovery from scratch)
/design-studio:ds:design-init first if no .design/ workspace exists (the command will prompt if missing)Check if .design/ exists. If not, run the init script:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/init-workspace.sh
Ensure .design/product/ directory exists:
mkdir -p .design/product
If .design/product/product-overview.md already exists, ask the user:
If "View," read and display the existing overview + roadmap, then exit. If "Start fresh," proceed as if no product exists. If "Refine," pass the existing files to the agent for targeted updates.
Use the product-planner agent to conduct interactive product discovery.
Pass the agent:
The agent will:
product-overview.md and product-roadmap.mdShow the complete output:
Product definition complete!
.design/product/product-overview.md — Product name, description, problems & solutions, features
.design/product/product-roadmap.md — Roadmap with {N} sections
Roadmap:
1. Section One
2. Section Two
3. ...
Next: /design-studio:ds:data-shape to model your data entities
Add a product definition entry to .design/DESIGN_NOTES.md:
## Product Definition — {date}
**Product:** {name}
**Description:** {one-line summary}
**Roadmap sections:** {count}
**Key features:** {count}
ds:sectionds:product again to refine an existing product definition/ds:design-status to check product planning progress/ds:data-shape to model your data