Agent skill

Stitch Taste Design Skill: DESIGN.md for Premium UI

The taste-design skill has an AI coding agent write a DESIGN.md for Google Stitch that bans generic AI styling and sets strict type, color, layout and motion rules.

Install
npx plugins add google-labs-code/stitch-skills --scope project --target claude-code
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the stitch taste design skill?

The taste-design skill, covered here as stitch-taste-design, lives in the stitch-utilities plugin of Google's stitch-skills repo. It makes your agent write a DESIGN.md for Google Stitch with named colors and hex codes, font rules, component behavior, motion settings and a banned list of generic AI design habits. It writes a brief and builds no screens.

Taste-design is one skill inside the stitch-utilities plugin of Google's stitch-skills repository. Its only product is a DESIGN.md file, written in plain descriptive language plus exact values, that Google Stitch reads when it generates screens.

The skill is deliberately opinionated. Its own text says it is not a neutral template, and it translates a set of anti-slop frontend rules into the semantic wording Stitch interprets as visual descriptions.

What the generated DESIGN.md contains

  • Visual atmosphere: mood, density, variance and motion intensity, scored on scales. The defaults are creativity 9, variance 8, motion 6 and density 5.
  • Color palette: each color gets a descriptive name, a hex code and a functional role, with a maximum of one accent below 80 percent saturation.
  • Typography: display, body and mono fonts, a 65 character line limit and a ban on Inter for premium or creative contexts.
  • Component stylings, layout principles, motion philosophy and an explicit anti-pattern list, in a fixed seven section structure.

The bans that shape the output

  • No purple or blue neon glows, no pure black such as #000000, and no warm and cool grays mixed in one design.
  • No three equal cards in a row, and no centered hero once variance goes above 4.
  • No invented statistics. The skill tells the agent to use labels like [metric] when real numbers are missing.
  • No emojis, no custom cursors, no scroll arrows or bouncing chevrons and no broken Unsplash links.

Who the stitch taste design skill is for

Best for

  • Designers and developers already generating screens in Google Stitch who want a stricter house style.
  • Teams that want one DESIGN.md every new screen is prompted against.
  • Anyone tired of default gradients, generic fonts and placeholder metrics.

Not for

  • Projects that never touch Stitch. The output is a Stitch oriented brief, not a framework theme.
  • Extracting a design system from an existing site. For that, see design-md, which analyzes Stitch projects instead.
  • Turning a vague idea into a polished prompt. enhance-prompt covers that step.

Use it with UiChemy

A DESIGN.md steers Stitch but does not create a WordPress site. Once a page is built, UiChemy AI to WordPress can import it, routing AI builds through Figma, Composer or an agent with MCP before converting. Click Get Started on uichemy.com.