---
name: cm-design-studio
description: "Use when you need to create 2-3 UI/UX design variants and document a repeatable handoff before coding."
---
# cm-design-studio

> Local design-variant workspace: checklist, named variants, and a handoff stub—no external MCP required.

## When to use

- You want **2–3 UI/UX variants** documented before coding.
- You need a **repeatable handoff** from design choice to implementation agents.
- You prefer **files under `.cm/`** over ad-hoc chat-only decisions.

## Steps

1. From the repo root: `cm design-studio init`
2. Edit `.cm/design-studio/CHECKLIST.md` and `VARIANTS.md` (name options A/B/C).
3. Pick a variant; complete `.cm/design-studio/HANDOFF.md` (screens, tokens, prompt stub).
4. Run implementation skills (e.g. `cm-execution`, `cm-tdd`) **using the HANDOFF prompt stub** as the single source of truth.

Optional: `cm design-studio status` — list artifact files.

## Output

- `.cm/design-studio/README.md` — happy path
- `.cm/design-studio/CHECKLIST.md`
- `.cm/design-studio/VARIANTS.md`
- `.cm/design-studio/HANDOFF.md`

## Related

- ADR 003 (`docs/adr/003-skill-distro-and-meta.md`) for pack layout when publishing skills.
- `cm suggest` may recommend other skills based on git + sprint state.
