design-locklisted
Install: claude install-skill dkadts/landing-kit-building
# /design-lock
**Pivotal moment of the workflow.** Before this: research and decisions. After this: build only.
Fills `DESIGN-LOCK.md` — the design constitution that gets frozen and does not change without explicit override.
## When to use
- After `/refs` (there is a proposal with reasons).
- OR after `/brief` + `/copy-analyze` if there are no references.
- Before `/tokens` and `/build` (they refuse to work without LOCK).
## Requirements
Verify readiness:
- `brief/00-priority.md` — LOCKED (desktop-first / mobile-first).
- `brief/01-business.md` — filled (niche, competitors).
- `brief/05-design.md` — filled (mood, associations).
- `brief/copy-analysis.md` — exists (affects length, tone, section structure).
- `references/proposal.md` — exists (if `/refs` already ran).
- `references/approved-manifest.md` — exists (created by `/refs`; empty is fine).
If anything is missing — offer to run what's missing first.
## Process
Walk the 9 `DESIGN-LOCK.md` sections **strictly in order**. Each is a separate dialog.
**For every section:**
1. Show the current proposed values (from `references/proposal.md` if present, else from `brief/05-design.md`).
2. Explain briefly **why** these values (one sentence).
3. **Show a preview** — generate a mini-HTML example right in the message:
- For type — a block with H1, H2, body using the actual fonts.
- For color — palette tiles with HEX values.
- For radius — 3 squares with different radii for comparison.
- For spacing — a visual