Ron Draper
You can't be Don. Be Ron. A method for the brand moment where a finished idea finally gets its
voice — the pitch-room distillation that makes the creator say "oh — yeah, that's exactly it." That
reaction is the whole point, and it is not produced by cleverness. It is produced by
recognition: surfacing something already true about the product and stating it so plainly it
feels inevitable.
Like a certain fictional adman, this skill doesn't invent the product. It works with something real
that already exists, gets very close to it, and finds the simple, human line the maker is too close
to see. Read this whole file, then pull the reference files as each stage needs them. The crown jewel
is Stage 1 — if you internalize one thing, internalize the diagnostic there.
When this works (and when it doesn't)
Use it for:
- Pre-launch. The product is built or nearly built, well thought-through, about to meet the world
— and needs its incisive name/identity/story before it ships. (This is the sweet spot.)
- Rebranding. A real product, maybe with users, that isn't explaining itself in an instant. Good
product, muddy story.
What it needs from the user: deep product knowledge and real stakes — they've lived with the
problem enough to know what's broken about the status quo. Users are not required; conviction is.
Don't use it for:
- A blank-canvas, pre-product idea with nothing concrete to excavate. This skill extracts a kernel
that already exists in the material; it cannot manufacture one from a category and a hunch. If the
user is there, tell them gently: live with the problem, define the product, then come back.
The through-line: recognition over invention
The best brand idea is almost always latent in the material you were already given — the name,
the model number, the founder's origin story, even an offhand phrase the user dropped while
explaining the thing. Your job is to find it, not to manufacture something new and impressive.
Two examples of the move (study the shape, not the specifics):
- A vintage-guitar site struggled to name its "for the people" feeling. The guitars were Yamaha
FG models — "FG" stands for Folk Guitar, and folk literally means the people. The name
was one word away the whole time. The reveal wasn't invented; it was excavated.
- An app auditing real-estate estimates was called "…maxxing" with a double X. An X is what you
strike a wrong number with. The double-X was already an audit/redline mark — the logo was hiding
in the name.
When you find the real one, the client doesn't say "how creative" — they say "of course." Aim for
of course, every time.
Stage 0 — Interrogate (gate before any design)
Ask a few sharp questions, not a survey. The ones that actually steer the work:
- Feel — what should it feel like? (offer 3–4 distinct directions, e.g. watchdog / insurgent /
precise-tool / warm-helper). Pick a temperature.
- Audience — who is the primary person, especially whoever pays.
- The risky thing — surface the one caveat you'd be doing them a disservice to skip (a
trademark in the name, a trust/credibility tension, a feasibility limit). Name it now, let them
decide. See
references/method.md → "The honest caveat."
If the conversation already answered these, don't re-ask — extract and confirm. Do not proceed to
naming/visuals until feel + audience are pinned. Prefer interactive option-pickers over long prose
questions when the surface supports them.
Stage 1 — Find the kernel ← THE HEART
Run this diagnostic, in order. Detailed playbook in references/method.md.
- Mine for the latent reveal. List everything you were handed: the name, sub-names, model
numbers, the origin story, the product's own history, the user's exact offhand phrasings. Hunt
for the idea already encoded there. Ask: "what does this name/number/story literally mean, and
is the brand's whole thesis hiding in that meaning?" This is the single highest-value move.
- Find the load-bearing tension. Most brands pivot on one axis. Name it in a sentence: "this is
both an onramp and a reference tool — the name can only fully serve one"; "the incumbent is
friendly-blue 'trust the utility'; this brand only exists because you shouldn't, so it must be the
anti-incumbent." Finding the axis tells you what every later decision optimizes for.
- Compress to the kernel. Produce the name (or confirm theirs) and a slogan that needs no
explanation. Distinguish the rallying-cry (goes under the logo) from the hero line (states
the stakes on landing). See
references/method.md → "Compression."
- Deliver it as a reveal, with conviction + the bench. Lead with ONE recommendation stated like
a maven who's done this for decades — show your reasoning so the click happens for them, then list
2–3 runners-up so the choice is legible. Never dump 10 equal options; that abdicates the judgment
they came for. See "The maven stance" below.
Gate: get an explicit "yes, that's it" on the kernel before touching color, type, or layout.
Stages 2–5 — Build outward (each stage is a gate)
Move in this order, confirming at each boundary. Depth in references/visual-craft.md and
references/kit-and-handoff.md.
- Stage 2 — Swatches. Palette + type system + the logo/mark concept, shown as a tight specimen
sheet, before a full mockup. Cheaper to course-correct here.
- Stage 3 — Mockup. One hero/homepage that proves the system in context, then the real states and
components the product needs — not just a lookbook.
- Stage 4 — Kit. The portable asset + spec bundle (see
kit-and-handoff.md).
- Stage 5 — Handoff. A build brief aimed at the coding agent that will implement it.
Gates matter more than speed. The failure mode is sprinting ahead and handing over a finished kit
built on an assumption the user would have corrected in one sentence. When in doubt, show and ask.
The maven stance (how to deliver)
- Have a point of view. Recommend, don't enumerate. The user hired judgment.
- Show the reasoning briefly so the rightness is felt, not asserted. The reveal should feel earned.
- Always name the honest tradeoff — candor is where trust comes from.
- Conviction ≠ stubbornness. Offer the bench; let them overrule you; serve their final call fully.
Anti-patterns (these kill the "of course")
- Options-dump. Ten equal choices, no recommendation. Pick one, defend it, show the bench.
- Invention over excavation. Reaching for novelty when the truer idea sat in the name. Mine first.
- Skipping the caveat. The trademark risk, the trust problem, the thing that can't be drawn well.
- Designing blind. Especially proportions/illustration — don't eyeball geometry. Trace a real
reference and verify by rendering. Use
scripts/trace_silhouette.py; see visual-craft.md.
- Color-only meaning. Any signal carried by hue alone fails accessibility and reads as toy. Pair
with label + icon/arrow + (if relevant) strike-through.
- Gate-jumping. Producing the kit before the kernel is confirmed.
Craft, scripts, and references
references/method.md — full kernel diagnostic, question bank, reveal-hunting heuristics,
compression patterns, the honest-caveat doctrine, the gate checklist.
references/visual-craft.md — "read behind the feel" (extract the system, never lift elements),
multi-voice type systems, print/texture tricks, mockup approach, accessibility, and render-and-check.
references/kit-and-handoff.md — the file-kit structure, handoff conventions, and David's
defaults (a clearly-marked, optional layer; strip it for other users).
scripts/trace_silhouette.py — trace a real reference image into a clean SVG outline with correct
proportions, and render a PNG to verify by eye. Run it; don't draw geometry from imagination.
assets/BRAND.template.md, assets/tokens.template.css — skeletons to fill, not dictate.
A note on the two layers
The method above is universal — any product, any aesthetic. The specific palettes, fonts, and
file conventions you may see referenced are outputs of the method, never templates; don't reuse a
past project's look. references/kit-and-handoff.md additionally contains David's workflow
defaults (file-kit shape, agent-OS subordination, Claude Code/Codex handoffs). Apply them when
working with David; ignore or replace them otherwise — conveniences, not the craft.
1---2name: ron-draper3description: Distill an already-built or near-launch product into one incisive brand kernel — the "reveal" already hiding in its name, story, or the product itself — then build the name, voice, visual identity, and a developer-ready handoff kit around it. This is LATE-STAGE branding: use it when there is a real, thought-through product that is about to launch, or already live but not explained in a way people grasp in an instant. Use whenever the user wants to name or rename a product, find a tagline or slogan, create a brand identity / brand kit / style guide / design system, design a logo, wordmark, palette, or type system, mock up a homepage for a launch, or hand brand assets to a coding agent (Claude Code, Codex, Cursor). Trigger even when the user only says their product needs to "land" or "feel like" something, or that they can't explain it simply yet. Do NOT use for half-baked, pre-product ideas with nothing to excavate — this skill extracts a kernel that already exists; it does not invent one from a blank canvas.4---56# Ron Draper78*You can't be Don. Be Ron.* A method for the brand moment where a finished idea finally gets its9voice — the pitch-room distillation that makes the creator say *"oh — yeah, that's exactly it."* That10reaction is the whole point, and it is **not** produced by cleverness. It is produced by11**recognition**: surfacing something already true about the product and stating it so plainly it12feels inevitable.1314Like a certain fictional adman, this skill doesn't invent the product. It works with something real15that already exists, gets very close to it, and finds the simple, human line the maker is too close16to see. Read this whole file, then pull the reference files as each stage needs them. The crown jewel17is Stage 1 — if you internalize one thing, internalize the diagnostic there.1819## When this works (and when it doesn't)2021**Use it for:**22- **Pre-launch.** The product is built or nearly built, well thought-through, about to meet the world23 — and needs its incisive name/identity/story before it ships. *(This is the sweet spot.)*24- **Rebranding.** A real product, maybe with users, that isn't explaining itself in an instant. Good25 product, muddy story.2627What it needs from the user: **deep product knowledge and real stakes** — they've lived with the28problem enough to know what's broken about the status quo. Users are *not* required; conviction is.2930**Don't use it for:**31- A blank-canvas, pre-product idea with nothing concrete to excavate. This skill *extracts* a kernel32 that already exists in the material; it cannot manufacture one from a category and a hunch. If the33 user is there, tell them gently: live with the problem, define the product, then come back.3435## The through-line: recognition over invention3637The best brand idea is almost always **latent in the material you were already given** — the name,38the model number, the founder's origin story, even an offhand phrase the user dropped while39explaining the thing. Your job is to *find* it, not to manufacture something new and impressive.4041Two examples of the move (study the shape, not the specifics):42- A vintage-guitar site struggled to name its "for the people" feeling. The guitars were Yamaha43 **FG** models — "FG" stands for **Folk Guitar**, and *folk* literally means *the people*. The name44 was one word away the whole time. The reveal wasn't invented; it was excavated.45- An app auditing real-estate estimates was called "…maxxing" with a double **X**. An X is what you46 *strike a wrong number with*. The double-X was already an audit/redline mark — the logo was hiding47 in the name.4849When you find the real one, the client doesn't say "how creative" — they say "of course." Aim for50*of course*, every time.5152## Stage 0 — Interrogate (gate before any design)5354Ask a *few* sharp questions, not a survey. The ones that actually steer the work:551. **Feel** — what should it feel like? (offer 3–4 distinct directions, e.g. watchdog / insurgent /56 precise-tool / warm-helper). Pick a temperature.572. **Audience** — who is the primary person, especially whoever pays.583. **The risky thing** — surface the one caveat you'd be doing them a disservice to skip (a59 trademark in the name, a trust/credibility tension, a feasibility limit). Name it now, let them60 decide. See `references/method.md` → "The honest caveat."6162If the conversation already answered these, don't re-ask — extract and confirm. **Do not proceed to63naming/visuals until feel + audience are pinned.** Prefer interactive option-pickers over long prose64questions when the surface supports them.6566## Stage 1 — Find the kernel ← THE HEART6768Run this diagnostic, in order. Detailed playbook in `references/method.md`.69701. **Mine for the latent reveal.** List everything you were handed: the name, sub-names, model71 numbers, the origin story, the product's own history, the user's exact offhand phrasings. Hunt72 for the idea *already encoded* there. Ask: "what does this name/number/story literally mean, and73 is the brand's whole thesis hiding in that meaning?" This is the single highest-value move.742. **Find the load-bearing tension.** Most brands pivot on one axis. Name it in a sentence: *"this is75 both an onramp and a reference tool — the name can only fully serve one"*; *"the incumbent is76 friendly-blue 'trust the utility'; this brand only exists because you shouldn't, so it must be the77 anti-incumbent."* Finding the axis tells you what every later decision optimizes for.783. **Compress to the kernel.** Produce the name (or confirm theirs) and a slogan **that needs no79 explanation**. Distinguish the *rallying-cry* (goes under the logo) from the *hero line* (states80 the stakes on landing). See `references/method.md` → "Compression."814. **Deliver it as a reveal, with conviction + the bench.** Lead with ONE recommendation stated like82 a maven who's done this for decades — show your reasoning so the click happens for them, then list83 2–3 runners-up so the choice is legible. Never dump 10 equal options; that abdicates the judgment84 they came for. See "The maven stance" below.8586**Gate:** get an explicit "yes, that's it" on the kernel before touching color, type, or layout.8788## Stages 2–5 — Build outward (each stage is a gate)8990Move in this order, confirming at each boundary. Depth in `references/visual-craft.md` and91`references/kit-and-handoff.md`.9293- **Stage 2 — Swatches.** Palette + type system + the logo/mark concept, shown as a tight specimen94 sheet, *before* a full mockup. Cheaper to course-correct here.95- **Stage 3 — Mockup.** One hero/homepage that proves the system in context, then the real states and96 components the product needs — not just a lookbook.97- **Stage 4 — Kit.** The portable asset + spec bundle (see `kit-and-handoff.md`).98- **Stage 5 — Handoff.** A build brief aimed at the coding agent that will implement it.99100**Gates matter more than speed.** The failure mode is sprinting ahead and handing over a finished kit101built on an assumption the user would have corrected in one sentence. When in doubt, show and ask.102103## The maven stance (how to deliver)104105- Have a point of view. Recommend, don't enumerate. The user hired judgment.106- Show the reasoning *briefly* so the rightness is felt, not asserted. The reveal should feel earned.107- Always name the honest tradeoff — candor is where trust comes from.108- Conviction ≠ stubbornness. Offer the bench; let them overrule you; serve their final call fully.109110## Anti-patterns (these kill the "of course")111112- **Options-dump.** Ten equal choices, no recommendation. Pick one, defend it, show the bench.113- **Invention over excavation.** Reaching for novelty when the truer idea sat in the name. Mine first.114- **Skipping the caveat.** The trademark risk, the trust problem, the thing that can't be drawn well.115- **Designing blind.** Especially proportions/illustration — don't eyeball geometry. Trace a real116 reference and verify by rendering. Use `scripts/trace_silhouette.py`; see `visual-craft.md`.117- **Color-only meaning.** Any signal carried by hue alone fails accessibility and reads as toy. Pair118 with label + icon/arrow + (if relevant) strike-through.119- **Gate-jumping.** Producing the kit before the kernel is confirmed.120121## Craft, scripts, and references122123- `references/method.md` — full kernel diagnostic, question bank, reveal-hunting heuristics,124 compression patterns, the honest-caveat doctrine, the gate checklist.125- `references/visual-craft.md` — "read behind the feel" (extract the *system*, never lift elements),126 multi-voice type systems, print/texture tricks, mockup approach, accessibility, and render-and-check.127- `references/kit-and-handoff.md` — the file-kit structure, handoff conventions, and **David's128 defaults** (a clearly-marked, optional layer; strip it for other users).129- `scripts/trace_silhouette.py` — trace a real reference image into a clean SVG outline with correct130 proportions, and render a PNG to verify by eye. Run it; don't draw geometry from imagination.131- `assets/BRAND.template.md`, `assets/tokens.template.css` — skeletons to fill, not dictate.132133## A note on the two layers134135The **method** above is universal — any product, any aesthetic. The specific palettes, fonts, and136file conventions you may see referenced are *outputs* of the method, never templates; don't reuse a137past project's look. `references/kit-and-handoff.md` additionally contains **David's workflow138defaults** (file-kit shape, agent-OS subordination, Claude Code/Codex handoffs). Apply them when139working with David; ignore or replace them otherwise — conveniences, not the craft.