agentsclimarketplace

Sync design

Skill sahildave/skilltopia/.agents/skills/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

Install
npx -y skills add sahildave/skilltopia --skill sync-design

Assembled 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

  1. Read docs/design/DESIGN.md, src/theme-variables.css, src/App.css, src/quick-pane.css, and the changed UI files.
  2. Run npm run design:sync to reconcile frontmatter values that can be derived deterministically from the CSS source.
  3. Update the Markdown prose in DESIGN.md when the change affects visual intent, component behavior, spacing, typography, accessibility, responsive behavior, or motion.
  4. Keep the Stitch YAML frontmatter and prose consistent. Frontmatter is the structured design contract; prose explains how to apply it.
  5. Run npm run design:check and git 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 parallel tokens.json or 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 from DESIGN.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.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.