The Mellow Method — a skill file for AI agents

Teach your AItaste.

One file that turns any coding agent into a design engineer with opinions. Not “be bold and creative” — exact hex ramps, a signature easing curve, ten complete aesthetic directions, and a loop that makes the model verify its own work with measurements.

Launching soon — get notifiedOne-time · lifetime updates · any agent

This page is running the method — the silk, the reveals, the numbers below are all it

The problem, repaired live

Same prompt. Hold the button, watch the method work.

Every model produces the purple card by default — on the internet-average, design is average. The skill file replaces the average with decisions: a direction, a kicker, tabular figures, hairline rules, copy that says something.

0.9s of held intent
Repair log0/7
−purple gradient · #7c3aedbanned
−emoji as icon · 🚀 ✨banned
−“Supercharge Your Workflow”rewritten
+kicker · 11px mono · 0.14em capsset
+serif display · one italic wordset
+tabular figures · APY rolls livewired
+hairline rules · alpha-ink onlydrawn

How it works

Six phases. None skippable.

The operating loop that built everything on this site. The model scopes before it codes, attacks its own output before declaring done, and proves behavior with numbers.

  1. Phase 01

    Scope

    Name the deliverable plainly, pick the feeling-word, and write the one gesture — the single thing a stranger will remember — before any code exists.

  2. Phase 02

    Evidence

    Never build from vibes. Read the nearest existing code, inventory real fonts and dependencies, write the token block first on greenfield.

  3. Phase 03

    Implement

    Tokens → a static page that already looks designed → motion in strict order: entrance, scroll, micro-interactions, at most one ambient layer.

  4. Phase 04

    Attack

    An adversarial pass over its own work: lifecycle leaks, 0/1/many states, layout shift measured to the pixel, contrast on the worst animation frame.

  5. Phase 05

    Verify

    Numbers, not vibes. Drive the UI like a user and read back measurements — aria states, pixel offsets, computed styles. Screenshots last, never instead.

  6. Phase 06

    Report

    Outcome first, evidence quoted, skips declared. No rounding “mostly works” up to done.

Adjectives are free. These aren't.

A spec sheet that runs itself.

Every number in the file is a decision your agent stops improvising. The dot rides the actual curve; the bars rise on the actual stagger.

ease
stagger
kickerExactly like this one
accent
bordersalways alpha-ink — rgba(var(--ink-rgb), 0.12) — never a separate gray
body15px / 1.6 · max 56ch · secondary color; full ink is for emphasis
canvasDPR ≤ 2 · measure in resize() only · one ambient layer per page
motionevery animation gated behind prefers-reduced-motion — content never blank

Part II of the file

Ten directions. The model commits to one — mixing is forbidden.

Each comes with working palettes, font pairings, textures, and a motion signature. No two projects may share a direction, a display font, or an accent hue.

literary

Editorial print

institutional

Engraved ledger

fast SaaS

Launcher glass

operational

Mission control

engineered

Chrome industrial

energetic

Acid terminal

studio clean

Bone & Klein

luxury brand

Smoke & ember

friendly

Soft toy

retro-technical

Phosphor CRT

In use

Nine vague words in. A built thing out.

You do not write better prompts. Below are three real briefs and what the file returns for each — live, on this page, not a screenshot. Same primitives every time; only the token block and the one gesture change.

01 · the brief

build a pricing page for our fintech

Direction
Engraved ledgerinstitutional, trustworthy
Palette
#f1ede0#143a2b#a5802e
Type
Georgia display · mono figures
Cuts
No card shadow on aged paper. A second hairline carries the frame instead.
Treasury · Series BNo. 004

Reserve

APY · variable
  • Nightly sweep · T+0 liquidity
  • Segregated custody · daily statements
  • No lockup, no minimum balance
One gestureThe tier is set as a banknote — guilloché rosettes, a double hairline frame, a microprint band, and the yield counting up in tabular figures.

02 · the brief

our dashboard looks generic, make it nicer

Direction
Mission controloperational, live
Palette
#0d0f0d#e8ece6#ffa62e
Type
mono throughout · caps at 0.2em
Cuts
Amber is the only accent and it belongs to live state. Nothing decorative may borrow it.
Fleet statusLive
uptime
p95 latency
region

Amber is reserved for live state

One gestureThe status header is a split-flap board — every metric clatters into place a row at a time, so the panel reads as instrumentation.

03 · the brief

landing page for my dev tool, make it beautiful

Direction
Launcher glassfast, modern SaaS
Palette
#0a0a0c#f4f4f3#7cdcff
Type
system sans at −0.02em · Geist Mono
Cuts
Violet is banned outright. Ice cyan carries the one signal, on one cone of light.
5 results
  • Deploy to production⇧⌘D
  • Open runtime logs⌘L
  • Rotate deploy key
  • Invite a teammate
  • Roll back last release

The hero is the product, not a picture of it

One gestureA ⌘K palette that actually types, filters, and answers — the hero is the running product rather than a screenshot of one.

Three briefs, three worlds — the file forbids two projects in a row sharing a direction, a display font, or an accent hue

Receipts

This method built everything you're looking at.

free components

premium templates

hard bans on the AI look

phases, none skippable

The particle sculptures, the guilloché engraving, the working ⌘K palette — all came out of this exact loop and these exact numbers. The skill file is that process, written down so your agent can run it.

Stop prompting “make it beautiful.”

  • One SKILL.md — plain markdown, no runtime, no dependencies
  • Ten aesthetic directions with complete palettes and pairings
  • Every number pre-decided: easing, stagger, type, spacing, radii
  • The 13-item banned list that kills the AI look on sight
  • A verification loop that demands measurements, not screenshots
  • Accessibility floor built into the definition of done

Questions

What exactly do I get?

A single SKILL.md file (plus a license and install notes) — the complete Mellow method as machine-readable instructions. Drop it into your agent and every UI request runs through it automatically.

Which tools does it work with?

Claude Code (as a skill in .claude/skills/), Cursor and Windsurf (as a rules file), or any agent that accepts a system prompt or context file. It's plain markdown — no runtime, no dependencies.

Does it need a top-tier model?

No — that's the point. The file pre-decides everything models usually improvise: palette derivation, type scale, easing, stagger, spacing. Weak models follow the numbers; strong models fly with them.

How is this different from free “design prompt” files?

Free prompts give adjectives — “be bold, avoid generic fonts.” This gives decisions: exact hex ramps, a cubic-bezier, a stagger band, ten complete directions, and a verification loop that makes the model prove its work with measurements. It was distilled from shipping a commercial component library and seven paid templates, not written speculatively.

What license do I get?

A lifetime license for unlimited personal and client projects. You can't resell or redistribute the file itself.

How is it delivered? Do I get updates?

Instantly after checkout via Dodo Payments, our merchant of record — cards, UPI, and local methods work. Every future revision of the method is free through your original download link.