data-shape
CommandYou are helping the user create or update the general shape of their product's data — the core entities ("nouns") and how they…
You are helping the user create or update their product roadmap for Design OS.
You are helping the user create or update their product roadmap for Design OS.
First, check if `/product/product-roadmap.md` exists.
---
Read both:
Present the current state and ask what to change:
"Your product roadmap currently has [N] sections:
1. **[Section 1]** — [Description] 2. **[Section 2]** — [Description] 3. **[Section 3]** — [Description]
What would you like to change about the sections?"
Wait for the user's response describing what they want changed. Once you receive their notes, **immediately proceed** to update `product/product-roadmap.md` based on their requested changes — do not present a draft for approval.
After updating, inform the user:
"I've updated the product roadmap based on your feedback. Review the changes and let me know if you'd like further adjustments."
Stop here — the remaining steps below are for generating a new roadmap from scratch.
---
Read `/product/product-overview.md`. If it doesn't exist:
"Before creating a product roadmap, you'll need to define your product vision. Please run `/product-vision` first."
Stop here if the product overview is missing.
Read the product overview and analyze:
**Immediately proceed** to create `/product/product-roadmap.md` — do not present a draft for approval. Generate 3-5 sections that represent:
Use this exact format:
# Product Roadmap ## Sections ### 1. [Section Title] [One sentence description] ### 2. [Section Title] [One sentence description] ### 3. [Section Title] [One sentence description]
"I've created your product roadmap at `/product/product-roadmap.md` with [N] sections:
1. **[Section 1]** — [Description] 2. **[Section 2]** — [Description] 3. **[Section 3]** — [Description]
Review the sections and let me know if you'd like to adjust anything. When you're ready, run `/data-shape` to sketch out the general shape of your product's data."
---
You are helping the user create or update the general shape of their product's data — the core entities ("nouns") and how they…
You are helping the user create a screen design for a section of their product. The screen design will be a props-based React…
You are helping the user design the application shell — the persistent navigation and layout that wraps all sections. This is a…
You are helping the user choose colors and typography for their product. These design tokens will be used consistently across all…
You are helping the user export their complete product design as a handoff package for implementation. This generates all files…
You are helping the user define their product vision for Design OS. This is a conversational process that results in three files:…
Generate a concrete design system (tokens, style, type, UX) before building UI
Open a first-contribution PR (or bug issue) on nexu-io/open-design — works for non-coders too.
Run one-shot environment diagnostics for Diagram Design readiness
Strip the signatures that make a UI look AI-generated — flat hierarchy, no focal point, monotone layout, timid palettes, generic…