Sync design
Reconcile docs/design/DESIGN.md with the current CSS design implementation after Chrome Inspect or UI changes. Use for design-system updates, token drift, typography changes, spacing changes, component styling changes, or motion changes.From its SKILL.md
npx -y skills add sahildave/skilltopia --skill sync-designAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.9 KB, 364 tokens by cl100k_base, as published. Nobody here has run it
Sync Design System
Keep docs/design/DESIGN.md as the single agent-facing design source. Never
create a second token file or a reference copy.
Workflow
- Read
docs/design/DESIGN.md,src/theme-variables.css,src/App.css,src/quick-pane.css, and the changed UI files. - Run
npm run design:syncto reconcile frontmatter values that can be derived deterministically from the CSS source. - Update the Markdown prose in
DESIGN.mdwhen the change affects visual intent, component behavior, spacing, typography, accessibility, responsive behavior, or motion. - Keep the Stitch YAML frontmatter and prose consistent. Frontmatter is the structured design contract; prose explains how to apply it.
- Run
npm run design:checkandgit diff --check.
Guardrails
- Do not overwrite intentional design decisions just because an unrelated CSS value differs; inspect the change and update the design contract deliberately.
- Use semantic token names and preserve the existing Tailwind/shadcn patterns.
- Keep runtime values in
src/theme-variables.css; do not add a paralleltokens.jsonor duplicate design document. - If the source change is ambiguous, report the mismatch and ask for a design decision instead of guessing.
Useful commands
npm run design:check— fail when derivable CSS tokens drift fromDESIGN.md.npm run design:sync— update derivable frontmatter tokens and print the remaining semantic pass.npm run design:watch— watch CSS/design files and sync derivable tokens as they change during Chrome Inspect work.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.