agentsclimarketplace

Google stitch extract frontend design system

Skill host452b/polish/skills/google-stitch-extract-frontend-design-system

Claude Code skill/plugin that rewrites a raw question into a high-performing LLM prompt by auto-selecting research-backed prompt-engineering strategies.

Install
npx -y skills add host452b/polish --skill google-stitch-extract-frontend-design-system

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 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.

What its author says it does

Copied from the file, not written here

Use when an existing frontend repository needs its visual language, design tokens, styling inconsistencies, component patterns, or responsive rules documented directly from source code, including when the application cannot build or run.

SKILL.md

2.9 KB, as published. Nobody here has run it

Extract Frontend Design System

Overview

Reverse-engineer the design system from source without requiring a working build. Produce an evidence-backed DESIGN.md that another agent can use without rereading the repository.

Workflow

  1. Map coverage. Identify frameworks, styling systems, package boundaries, entry points, global styles, theme files, shared components, and representative pages. Record what was inspected and what was unavailable.
  2. Load the relevant reference. Read only the matching guide: React/Tailwind, Vue, Svelte, Angular, or plain CSS/Sass/Less. Use multiple guides only for a mixed stack.
  3. Collect evidence. Extract declared and actually used colors, type styles, spacing, radii, borders, elevation, breakpoints, layout primitives, imagery, motion, and component states. Cite file paths, selectors, token names, or components.
  4. Normalize carefully. Separate aliases from duplicates, declared tokens from one-off values, and global rules from component exceptions. Flag near-duplicates and contradictions; do not silently choose a winner.
  5. Explain intent. Label each conclusion as Observed, Inferred, or Unknown. Infer atmosphere and hierarchy only from repeated evidence. Never invent missing fonts, breakpoints, states, or brand rationale.
  6. Write the contract. Create or update root-level DESIGN.md using design-md-template.md. Preserve coherent existing conventions and list proposed normalization separately.
  7. Verify coverage. Confirm the document covers tokens, typography, components and states, layout, responsiveness, motion, accessibility-relevant styling, inconsistencies, and implementation guidance.

Quick Reference

EvidenceWhat to capture
Theme/configcanonical token names, aliases, modes
Global CSSresets, variables, base typography, breakpoints
Shared componentsvariants, states, composition rules
Representative pagesgrid, density, hierarchy, exceptions
Inline or arbitrary valuesdrift, intentional exceptions, migration candidates

Common Mistakes

  • Running or repairing the application when source inspection is sufficient.
  • Listing values without semantic roles or provenance.
  • Treating every declared token as used.
  • Collapsing close colors or spacing values without evidence.
  • Describing one page as the whole product.
  • Mixing current facts with redesign recommendations.

Keep looking

Skills are one crate of 328,083. 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.