---
title: "Claude with Rainbrand for Charm | Rainbrand"
description: "Claude used Rainbrand to make library trading cards, a foil pack, a terminal demo and a pack photo for Charm."
url: "https://www.rainbrand.com/examples/charm/"
---

# Claude with Rainbrand for [Charm](https://charm.land/).

[![Charm’s homepage, charm.land: the charm\_ logo and We make the command line glamorous over pink and violet blobs with a sparkle, above Remember your first Crush?](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fhome.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://charm.land/)

Charm today [charm.land](https://charm.land/)

## Step 0: Start with one prompt

Claude chose what to make and wrote this prompt, with the Rainbrand MCP connected.

> Use Rainbrand and Charm’s brand to turn the eight libraries on charm.land’s “Build with Charm” shelf into a pack of trading cards that tells a developer which one to reach for. Make the eight cards and their shared back, the foil booster pack that holds them, a terminal version built with Charm’s Gum and recorded with VHS that deals the right card, and a photo of the opened pack. Use each library’s own mascot and joke stat, and check every fact on charm.land and GitHub.

## Step 1: Add a brand

Added to Rainbrand from [charm.land](https://charm.land/). It came back without a name, logo, colours or fonts, so Claude added them from the site with a Brand Edit. A sample of what Claude could use:

Logo

![Charm’s cream charm\_ wordmark](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrand%2F51aca016-2d66-4c8b-aff7-88bbaeaeda4e.svg&w=384&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

The cream charm\_ wordmark, on violet

Colours

- Charm Violet #6B50FF
- Cream #FFFDF5
- Charm Pink #FF6DFF
- Puffy Pink #FF7BF5
- Mint #00FFB2
- Lime #ECFD65

Typefaces

Aa Bb 123

PP Mori

Aa Bb 123

Anchor Bold

Aa Bb 123

JetBrains Mono

Files 18

![Charm brand image: the Bubble Tea mascot, a boba cup](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrand%2F861c799a-56fe-49d9-885c-f30ff158b22b.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)![Charm brand image: the Wish mascot, a little star](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrand%2F6862c5d9-f044-48d4-a309-ab00e8f7423d.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)![Charm brand image: a charm\_ POP soda can](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrand%2F7e677c6c-e51a-4c2d-8955-0e844cebc33d.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)![Charm brand image: a charm\_ VHS tape in its sleeve](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrand%2Fd5a89e06-ae30-4b11-b0bb-6c3cc309a7ce.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

Guidance 7

> “Keep technical explanations clear and useful; let humor add personality without obscuring the point.”

Voice, colours, type, logo, product mascots and backdrops

## Step 2: Ask for Briefs

Claude asked for 3 Briefs first: one for the cards and pack, one for the terminal demo, one for the photo.

### For the cards and the pack

#### Claude asked for

rainbrand · create\_brief

task: “Design a concept trading-card deck for Charm's eight Go libraries, the ones on charm.land's "Build with Charm" shelf (Bubble Tea, Bubbles, Lip Gloss, Huh, Glamour, Wish, Log and Harmonica), plus the foil booster pack that holds them. It is a printed giveaway for developers at meetups and conference tables that helps them pick the right library. Each 63 × 88 mm card shows the library's own mascot, its name, the joke stat badge from charm.land (Flavor: Taro, Type: Tapioca, Glossiness: Very, Huh? What?, Build: Fashionable, Magical: Yes, Hot: Totally, Smooth: Very), its GitHub star count, the site's one-line description, a short "reach for it when" line and its go get command. All eight cards share one back. The booster pack wrapper (front and back, flat print artwork) holds the eight cards and carries a checklist of all eight. Charm already presents its tools as playful products (a pack of gum for Gum, a VHS sleeve for VHS, a POP soda can), so the pack should feel like one of those. Use these facts as supplied: GitHub stars on 27 Oct 2026: Bubble Tea 45.5k, Bubbles 9.0k, Lip Gloss 12.0k, Huh 7.2k, Glamour 3.7k, Wish 5.6k, Log 3.4k, Harmonica 1.6k. All eight are MIT licensed. Go modules are charm.land/<name>/v2 (bubbletea, bubbles, lipgloss, huh, glamour, wish, log), except github.com/charmbracelet/harmonica. This is an independent concept for an example, not a Charm product or announcement.”

#### Rainbrand sent back in 42 s

Guidance

4 sections

Charm brand context for the library-card concept

Logo: “The primary mark is the supplied cream Charm wordmark. Place it on Violet and preserve the supplied artwork rather than redrawing it.”

Mascots: “Keep each library’s own mascot with its own name; the product artwork is distinct, not interchangeable.”

Facts: “Treat those as task-supplied content or verify them against the named sources; do not present them as Brand rules.”

Also: Palette and roles, type, the VHS sleeve and POP can as packaging precedents, voice

Files

17

![Charm’s cream charm\_ wordmark](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrand%2F51aca016-2d66-4c8b-aff7-88bbaeaeda4e.svg&w=256&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

PP Mori

Anchor Bold

JetBrains Mono

Font files, each with a specimen

- ![Brief image: The Bubble Tea mascot, a boba cup](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fbubble-tea-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Brief image: The Huh mascot, a droplet with a question](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fhuh-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Brief image: The Lip Gloss mascot, a droplet in a jar](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Flip-gloss-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Brief image: The Wish mascot, a little star](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fwish-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Brief image: Charm’s VHS sleeve](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fvhs-sleeve.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Brief image: Charm’s POP soda can](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fpop-can.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

### For the terminal demo

#### Claude asked for

rainbrand · create\_brief

task: “Make a concept command-line program, charm-pack, that deals one of those Charm library trading cards in the terminal, and record it with Charm's VHS as a 20–30 second demo video. It is a bash script built with Charm's Gum: it asks "What are you building?" with a list of needs (a whole terminal app; ready-made Bubble Tea components; colors, borders and layout; a form or a prompt; Markdown in the terminal; an app people open with ssh; readable logs; springy animation), shows a spinner while it shuffles the deck, then prints the matching library's card with Gum's Lip Gloss styling: name, star count and joke stat badge, the one-line description from charm.land, when to reach for it, and its go get command. Output is truecolor, so colors can be exact hex values. The audience is Go developers choosing a Charm library; the video would sit in a README or a social post the way Charm's own VHS demos do. Same eight libraries and facts as the printed deck (stars on 27 Oct 2026: Bubble Tea 45.5k, Bubbles 9.0k, Lip Gloss 12.0k, Huh 7.2k, Glamour 3.7k, Wish 5.6k, Log 3.4k, Harmonica 1.6k; modules charm.land/<name>/v2 except github.com/charmbracelet/harmonica). Independent concept, not a Charm product.”

#### Rainbrand sent back in 31 s

Guidance

Charm brand context for \`charm-pack\`

Colour: “Use exact hex colors where supported, but don’t sacrifice contrast.”

Type: “The CLI should remain readable in a user’s monospace terminal rather than depending on those fonts being installed.”

Boundaries: “Use the visual language without presenting the script as an official Charm offering or implying endorsement.”

Also: Palette roles, each library’s mascot, the VHS sleeve as a reference, voice

Files

15

JetBrains Mono

PP Mori

Anchor Bold

Font files, each with a specimen

- ![Brief image: The Bubble Tea mascot, a boba cup](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fbubble-tea-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Brief image: The Bubbles mascot, tapioca pearls](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fbubbles-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Brief image: The Huh mascot, a droplet with a question](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fhuh-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Brief image: The Glamour mascot, a lipstick](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fglamour-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Brief image: The Log mascot, a log with a flame](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Flog-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Brief image: Charm’s VHS sleeve](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fvhs-sleeve.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

### For the pack photo

#### Claude asked for

rainbrand · create\_brief

task: “Make one photograph of the concept Charm Library Pack for an example page: the opened foil booster pack lying on a desk, with four of its trading cards fanned out beside it and a laptop showing a terminal softly out of focus behind. It shows the printed giveaway as a real object. I will supply my finished flat artwork as references for the image model: the pack front and the Bubble Tea, Huh, Lip Gloss and Wish card fronts. The photo must keep that artwork as designed: same layout, mascots, names and colours, with the cream charm\_ wordmark as the only logo. Light and set the scene so it suits Charm's violet and pink look without inventing new products, logos, mascots or text. No hands, people or other brands. This is an independent concept for an example, not a Charm product or announcement.”

#### Rainbrand sent back in 36 s

Guidance

Charm brand context for the photograph

Artwork: “Preserve their exact designs, layout, names, mascots, and colors on the physical printed surfaces”

Screen: “Keep any screen content unreadable so it introduces no extra text or brand marks.”

Status: “Keep this clearly an independent example concept, not a claim of an actual Charm release.”

Files

1

![Charm’s cream charm\_ wordmark](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrand%2F51aca016-2d66-4c8b-aff7-88bbaeaeda4e.svg&w=256&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

## Step 3: Make the pack

charm.land shows Charm’s 8 libraries as cards, each with a mascot and a joke stat. Concepts by Claude; names, stats and descriptions come from [charm.land](https://charm.land/), stars and install lines from GitHub on 27 October 2026.

1. [![Card 1 of 8, Bubble Tea: Flavor Taro, 45.5k stars. Build terminal user interfaces from the future, today.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fdeck%2Fcard-01-bubbletea.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/deck/card-01-bubbletea.webp)
2. [![Card 2 of 8, Bubbles: Type Tapioca, 9.0k stars. The Bubble Tea component toolkit.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fdeck%2Fcard-02-bubbles.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/deck/card-02-bubbles.webp)
3. [![Card 3 of 8, Lip Gloss: Glossiness Very, 12.0k stars. Your terminal style and layout toolkit.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fdeck%2Fcard-03-lipgloss.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/deck/card-03-lipgloss.webp)
4. [![Card 4 of 8, Huh: Huh? What?, 7.2k stars. Simple, powerful forms in the terminal.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fdeck%2Fcard-04-huh.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/deck/card-04-huh.webp)
5. [![Card 5 of 8, Glamour: Build Fashionable, 3.7k stars. The stylesheet-driven markdown renderer.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fdeck%2Fcard-05-glamour.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/deck/card-05-glamour.webp)
6. [![Card 6 of 8, Wish: Magical Yes, 5.6k stars. Make SSH apps, just like that!](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fdeck%2Fcard-06-wish.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/deck/card-06-wish.webp)
7. [![Card 7 of 8, Log: Hot Totally, 3.4k stars. This is fine. A happy, powerful little logger.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fdeck%2Fcard-07-log.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/deck/card-07-log.webp)
8. [![Card 8 of 8, Harmonica: Smooth Very, 1.6k stars. A physics-based animation toolkit.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fdeck%2Fcard-08-harmonica.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/deck/card-08-harmonica.webp)
9. [![The shared card back: the charm\_ wordmark, Library Pack and We make the command line glamorous, on violet with sparkles.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fdeck%2Fcard-back.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/deck/card-back.webp)

### Library cards

8 printed cards for meetups. Each says what one library does and how to install it.

[Open print PDF](https://www.rainbrand.com/examples/charm/deck/charm-library-pack-cards.pdf)

What it used from the Brief

Logo: ![Charm’s cream charm\_ wordmark](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrand%2F51aca016-2d66-4c8b-aff7-88bbaeaeda4e.svg&w=96&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

Type: Anchor Bold PP Mori JetBrains Mono

Colours: #6B50FF #FFFDF5 #FF6DFF #3A3A3A #222222 #00FFB2

Images: ![Brief image: The Bubble Tea mascot, a boba cup](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fbubble-tea-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)![Brief image: The Huh mascot, a droplet with a question](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fhuh-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)![Brief image: The Lip Gloss mascot, a droplet in a jar](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Flip-gloss-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)![Brief image: The Wish mascot, a little star](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fwish-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

Voice: Joke stats beside plain technical lines

[![The wrapper’s front: the charm\_ wordmark, badges reading Cards 8 and Flavor Assorted, Library Pack in big pink outlined letters over a pile of six mascots, and One card for every library on the shelf. Crimped, ridged seals at the top and bottom.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fpack%2Fpack-front.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/pack/pack-front.webp)[![The wrapper’s back: Collect all 8, a checklist pairing each library with what it’s for, How to play (Find the thing you’re building. Take that card. Then go get it.), and fine print saying it’s a concept pack and not a Charm product.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fpack%2Fpack-back.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/pack/pack-back.webp)

### Booster pack

The foil wrapper the cards come in, with a checklist of all 8 on the back.

[Open print PDF](https://www.rainbrand.com/examples/charm/pack/charm-library-pack-wrapper.pdf)

What it used from the Brief

Logo: ![Charm’s cream charm\_ wordmark](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrand%2F51aca016-2d66-4c8b-aff7-88bbaeaeda4e.svg&w=96&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

Type: Anchor Bold PP Mori JetBrains Mono

Colours: #6B50FF #FFFDF5 #FF7BF5 #FF6DFF #3A3A3A #222222 #00FFB2

Images: ![Brief image: The Log mascot, a log with a flame](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Flog-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)![Brief image: The Bubble Tea mascot, a boba cup](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fbubble-tea-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)![Brief image: The Lip Gloss mascot, a droplet in a jar](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Flip-gloss-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)![Brief image: The Glamour mascot, a lipstick](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrief%2Fglamour-mascot.webp&w=3840&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

Voice: No batteries required. Bubbles included.

### Terminal demo

A Gum script that asks what you’re building and deals the right card, recorded with VHS.

Music added after Review: “Voxel Revolution” by Kevin MacLeod, from [incompetech.com](https://incompetech.com/) under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)

[Open script](https://www.rainbrand.com/examples/charm/terminal/charm-pack.txt)

What it used from the Brief

Type: JetBrains Mono

Colours: #6B50FF #FFFDF5 #FF6DFF #3A3A3A #222222 #00FFB2 #ECFD65

Voice: Found your card? go get it.

[![A photo of the opened Library Pack lying on a lavender-grey desk beside four fanned-out cards (Bubble Tea, Huh, Lip Gloss and Wish), with a laptop out of focus behind.](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fphoto%2Fpack-photo.webp&w=3840&q=100&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)](https://www.rainbrand.com/examples/charm/photo/pack-photo.webp)

### Pack photoAI Gateway

The opened pack and 4 cards on a desk, made from the finished artwork.

[Open image](https://www.rainbrand.com/examples/charm/photo/pack-photo.webp)

What it used from the Brief

Logo: ![Charm’s cream charm\_ wordmark](https://www.rainbrand.com/_next/image?url=%2Fexamples%2Fcharm%2Fbrand%2F51aca016-2d66-4c8b-aff7-88bbaeaeda4e.svg&w=96&q=75&dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

AI Gateway

The photo was made with Rainbrand’s AI Gateway. You can also use your own generation tools with a Brief.

[Explore the AI Gateway](https://docs.rainbrand.com/mcp/tools#model-discovery-and-generation)

## Step 4: Get it Reviewed

Every asset was Reviewed. Review caught some problems, and Claude fixed them.

[How Review works](https://docs.rainbrand.com/guides/request-review)

Huh card, colour check

### The frame’s pink glows failed the colour check. Claude made it solid violet.

![Round 1: the top of the Huh card, its violet frame shading to pink behind the charm\_ wordmark.](https://www.rainbrand.com/examples/charm/review/r1/deck-card-04-huh.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

before: Measured #A55BFF, not #6B50FF Fail

Review comment

> “The card header uses an unapproved purple gradient instead of solid Charm Violet, and the subhead text uses an off-palette lavender.”

Claude removed the glows and set the label and footer in solid Charm Violet on all 8 card fronts, then asked for another Review.

![Round 2: the same frame in solid violet.](https://www.rainbrand.com/examples/charm/review/r2/hd/deck-card-04-huh.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

after: Solid Charm Violet Pass

Review comment

> “All measured colors match official brand values: Charm Violet, Cream, Terminal Ink, Badge Grey, Charm Pink, and Lime.”

Terminal demo, colour check

### The terminal background was #171717. Claude set it to Terminal Ink.

![Round 1: the top of the terminal demo, a near-black window on a violet margin, asking What are you building?](https://www.rainbrand.com/examples/charm/review/r1/hd/terminal-5.2s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

before: Measured #171717, not #222222 Fail

Review comment

> “The terminal background (#171717) materially diverges from Charm's Terminal Ink (#222222), despite the margin matching Charm Violet as requested.”

Claude set the background of the recording’s theme to #222222, recorded the demo again and asked for another Review.

![Round 2: the same window in a slightly lighter dark grey.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-5.2s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

after: Terminal Ink, #222222 Pass

Review comment

> “The violet margin, terminal background, and header chip match Charm’s violet and terminal ink palette. Antialiased terminal text colors were excluded from measurement.”

Pack photo, copy check

### The photo’s Wish card read “iike”. Claude retouched the letter.

![Round 2: the Wish card in the photo, its line reading Make SSH apps, just iike that!](https://www.rainbrand.com/examples/charm/review/r2/pack-photo.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

before: “just iike that!” Fail

Review comment

> “The copy matches Charm's playful developer voice, but the Wish card has a typo misspelling "like" as "iike".”

Claude filled the faint part of the l’s stroke, which made it read as an i, and asked for a third Review.

![Third Review: the same line reading Make SSH apps, just like that!](https://www.rainbrand.com/examples/charm/review/r3/pack-photo.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

after: “just like that!” Pass

Review comment

> “All requested pack and card text is present and spelled correctly. Tone fits Charm's voice guidance: conversational, playful, pairing functional descriptions with light wordplay.”

Final Reviews: Huh card, pack front, Huh and Harmonica in the terminal, pack photo

### All 5 passed every check that applies.

Huh card Pass Card 4 of 8: Charm’s library for forms and prompts in the terminal.

Logo, copy, typography and colour passed

Pass

What Review saw [Open full size](https://www.rainbrand.com/examples/charm/review/r2/deck-card-04-huh.webp)

Logo Pass

![The cream charm\_ wordmark at the top of the card.](https://www.rainbrand.com/examples/charm/review/r2/hd/deck-card-04-huh.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

Review comment

> “The cream Charm wordmark appears unaltered, crisp, and clearly legible against the violet background at the top of the card.”

Copy Pass

- ![7.2k stars and the badge Huh? What?](https://www.rainbrand.com/examples/charm/review/r2/hd/deck-card-04-huh.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Simple, powerful forms in the terminal.](https://www.rainbrand.com/examples/charm/review/r2/hd/deck-card-04-huh.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![REACH FOR IT WHEN You need inputs, selects or a yes/no. Runs alone or inside Bubble Tea.](https://www.rainbrand.com/examples/charm/review/r2/hd/deck-card-04-huh.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

- Spelling Matches the request Matches

- Voice Approachable, energetic Matches

Review comment

> “Spelling matches request. Copy fits brand guidance for 'approachable, energetic' tone, using charm.land's exact library description and playful badge.”

Typography Pass

- ![Huh, the card’s title, from the card.](https://www.rainbrand.com/examples/charm/review/r2/hd/deck-card-04-huh.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font Anchor Bold Matches

- ![Simple, powerful forms in the, from the card.](https://www.rainbrand.com/examples/charm/review/r2/hd/deck-card-04-huh.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font PP Mori Matches

- ![$ go get charm.land/huh/v2, from the card.](https://www.rainbrand.com/examples/charm/review/r2/hd/deck-card-04-huh.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font JetBrains Mono Matches

Review comment

> “All text uses approved brand fonts: PP Mori for headings and body, Anchor Bold for the title, and JetBrains Mono for code.”

Colour Pass

- Frame Observed

    ```
    #6B50FF
    ```

    Approved

    ```
    #6B50FF
    ```

    Matches
- Card Observed

    ```
    #FFFDF5
    ```

    Approved

    ```
    #FFFDF5
    ```

    Matches
- Art panel Observed

    ```
    #222222
    ```

    Approved

    ```
    #222222
    ```

    Matches
- Badge label Observed

    ```
    #3A3A3A
    ```

    Approved

    ```
    #3A3A3A
    ```

    Matches
- Badge value Observed

    ```
    #FF6DFF
    ```

    Approved

    ```
    #FF6DFF
    ```

    Matches

Review comment

> “All measured colors match official brand values: Charm Violet, Cream, Terminal Ink, Badge Grey, Charm Pink, and Lime.”

Pack front Pass The front of the foil wrapper the 8 cards come in.

Logo, copy, typography and colour passed

Pass

What Review saw [Open full size](https://www.rainbrand.com/examples/charm/review/r2/pack-front.webp)

Logo Pass

![The cream charm\_ wordmark at the top of the wrapper.](https://www.rainbrand.com/examples/charm/review/r2/hd/pack-front.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

Review comment

> “The primary cream Charm wordmark is unaltered, sharp, and clearly legible against the purple background.”

Copy Pass

- ![The badges Cards 8 and Flavor Assorted.](https://www.rainbrand.com/examples/charm/review/r2/hd/pack-front.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Library Pack, the wrapper’s title.](https://www.rainbrand.com/examples/charm/review/r2/hd/pack-front.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![One card for every library on the shelf.](https://www.rainbrand.com/examples/charm/review/r2/hd/pack-front.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

- Spelling Matches the request Matches

- Voice Developer-friendly, playful Matches

Review comment

> “All requested copy is accurately spelled and matches Charm’s developer-friendly, playful voice guidance.”

Typography Pass

- ![Library Pack, from the wrapper.](https://www.rainbrand.com/examples/charm/review/r2/hd/pack-front.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font Anchor Bold Matches

- ![One card for every library on the shelf., from the wrapper.](https://www.rainbrand.com/examples/charm/review/r2/hd/pack-front.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font PP Mori Matches

- ![TEAR HERE, from the wrapper’s top seal.](https://www.rainbrand.com/examples/charm/review/r2/hd/pack-front.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font JetBrains Mono Matches

Colour Pass

- Title Observed

    ```
    #FF7BF5
    ```

    Approved

    ```
    #FF7BF5
    ```

    Matches
- Title outline Observed

    ```
    #FFFDF5
    ```

    Approved

    ```
    #FFFDF5
    ```

    Matches
- Wordmark Observed

    ```
    #FFFDF5
    ```

    Approved

    ```
    #FFFDF5
    ```

    Matches
- Badge label Observed

    ```
    #3A3A3A
    ```

    Approved

    ```
    #3A3A3A
    ```

    Matches
- Badge value Observed

    ```
    #FF6DFF
    ```

    Approved

    ```
    #FF6DFF
    ```

    Matches
- Background Observed

    ```
    #6C50FF
    ```

    Approved

    ```
    #6B50FF
    ```

    Matches

Huh in the terminal Pass The terminal demo at 10 seconds, after it deals the Huh card.

Logo not applicable; copy, typography and colour passed

Pass

What Review saw [Open full size](https://www.rainbrand.com/examples/charm/review/r2/terminal-10.0s.webp)

Copy Pass

- ![charm\_ library pack, a concept deck, not an official Charm tool.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-10.0s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Simple, powerful forms in the terminal.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-10.0s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Found your card? go get it.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-10.0s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

- Wording Matches the expected copy Matches

- Voice Clear, playful Matches

Review comment

> “All text matches the expected copy exactly, correctly representing Charm's Huh tool with clear, playful, developer-focused phrasing.”

Typography Pass

- ![REACH FOR IT WHEN You need inputs, selects or a yes/no. Runs alone or inside Bubble Tea., from the terminal.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-10.0s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font JetBrains Mono Matches

- ![$ go get charm.land/huh/v2, from the terminal.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-10.0s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font JetBrains Mono Matches

Review comment

> “All text in the terminal window is cleanly rendered in JetBrains Mono, matching Charm's official code typeface as requested for the terminal.”

Colour Pass

- Margin Observed

    ```
    #6A4FFE
    ```

    Approved

    ```
    #6B50FF
    ```

    Matches
- Terminal Observed

    ```
    #212121
    ```

    Approved

    ```
    #222222
    ```

    Matches
- Card Observed

    ```
    #FCFCF2
    ```

    Approved

    ```
    #FFFDF5
    ```

    Matches
- Badge label Observed

    ```
    #393738
    ```

    Approved

    ```
    #3A3A3A
    ```

    Matches
- Badge value Observed

    ```
    #FF6BFF
    ```

    Approved

    ```
    #FF6DFF
    ```

    Matches

Review comment

> “The palette faithfully uses Charm Violet, Terminal Ink, Cream, Badge Grey, and Charm Pink across the frame, matching brand colors throughout.”

Harmonica in the terminal Pass The last frame of the terminal demo, after it deals Harmonica.

Logo not applicable; copy, typography and colour passed

Pass

What Review saw [Open full size](https://www.rainbrand.com/examples/charm/review/r2/terminal-21.8s.webp)

Copy Pass

- ![Harmonica, 1.6k stars and the badge Smooth Very.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-21.8s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![A physics-based animation toolkit.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-21.8s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![Found your card? go get it.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-21.8s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

- Wording Matches the request Matches

- Voice Direct, playful Matches

Review comment

> “All text matches the request with no spelling errors. The wording fits Charm's voice using 'direct invitations' and playful, developer-friendly phrasing.”

Typography Pass

- ![REACH FOR IT WHEN Something should spring into place instead of teleporting., from the terminal.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-21.8s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font JetBrains Mono Matches

- ![$ go get github.com/charmbracelet/harmonica, from the terminal.](https://www.rainbrand.com/examples/charm/review/r2/hd/terminal-21.8s.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font JetBrains Mono Matches

Colour Pass

- Margin Observed

    ```
    #6A4FFE
    ```

    Approved

    ```
    #6B50FF
    ```

    Matches
- Terminal Observed

    ```
    #212121
    ```

    Approved

    ```
    #222222
    ```

    Matches
- Card Observed

    ```
    #FCFCF2
    ```

    Approved

    ```
    #FFFDF5
    ```

    Matches
- Name chip Observed

    ```
    #6A4EFF
    ```

    Approved

    ```
    #6B50FF
    ```

    Matches
- Badge label Observed

    ```
    #393738
    ```

    Approved

    ```
    #3A3A3A
    ```

    Matches
- Badge value Observed

    ```
    #FB6BFE
    ```

    Approved

    ```
    #FF6DFF
    ```

    Matches

Review comment

> “The violet margins, dark terminal background, cream card, grey badge labels, and pink accents all match Charm's official brand palette.”

Pack photo Pass The opened pack and 4 cards on a desk.

Logo, copy, typography and colour passed

Pass

What Review saw [Open full size](https://www.rainbrand.com/examples/charm/review/r3/pack-photo.webp)

Logo Pass

- ![The charm\_ wordmark on the foil pack in the photo.](https://www.rainbrand.com/examples/charm/review/r3/pack-photo.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![The charm\_ wordmark on the Huh card in the photo.](https://www.rainbrand.com/examples/charm/review/r3/pack-photo.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

- Letterforms Match the brand’s SVG Matches

- Trademark ™ on every mark Matches

Copy Pass

- ![Make SSH apps, just like that!, on the Wish card in the photo.](https://www.rainbrand.com/examples/charm/review/r3/pack-photo.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)
- ![You need inputs, selects or a yes/no. Runs alone or inside Bubble Tea., on the Huh card in the photo.](https://www.rainbrand.com/examples/charm/review/r3/pack-photo.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

- Spelling Correct throughout Matches

- Voice Conversational, playful Matches

Review comment

> “All requested pack and card text is present and spelled correctly. Tone fits Charm's voice guidance: conversational, playful, pairing functional descriptions with light wordplay.”

Typography Pass

- ![Library Pack, on the foil pack in the photo.](https://www.rainbrand.com/examples/charm/review/r3/pack-photo.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font Anchor Bold Matches

- ![One card for every library on the shelf., on the pack in the photo.](https://www.rainbrand.com/examples/charm/review/r3/pack-photo.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font PP Mori Matches

- ![$ go get charm.land/wish/v2, on the Wish card in the photo.](https://www.rainbrand.com/examples/charm/review/r3/pack-photo.webp?dpl=dpl_FsvLT6dzTECRJXye9UdtMH2L3SY4)

    Font JetBrains Mono Matches

Colour Pass

- Card frame Observed

    ```
    #5F4FEB
    ```

    Approved

    ```
    #6B50FF
    ```

    Matches
- Card Observed

    ```
    #F3E2E3
    ```

    Approved

    ```
    #FFFDF5
    ```

    Matches
- Badge label Observed

    ```
    #423B46
    ```

    Approved

    ```
    #3A3A3A
    ```

    Matches
- Badge value Observed

    ```
    #FB82F6
    ```

    Approved

    ```
    #FF6DFF
    ```

    Matches
- Pack title Observed

    ```
    #EF71DC
    ```

    Approved

    ```
    #FF7BF5
    ```

    Matches

## Try it yourself.

Add Rainbrand to the agent you already use.

[Read the docs](https://docs.rainbrand.com/mcp/getting-started)

### ChatGPT + Codex

1. Open the Rainbrand plugin and add it.

    [Open Rainbrand plugin](https://chatgpt.com/plugins/plugin_asdk_app_6ac6e5030ec88191a88001f6dc0628ca)

2. Connect your Rainbrand account when asked. It works in ChatGPT and in Codex.

### Claude

1. Open the Rainbrand connector in Claude and add it.

    [Open Rainbrand connector](https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Rainbrand&connectorUrl=https%3A%2F%2Fmcp.rainbrand.com%2Fmcp)

2. Select Connect, then sign in to Rainbrand.

You can also install the [Rainbrand Skill](https://docs.rainbrand.com/mcp/getting-started#standalone-rainbrand-skill) or the [plugin](https://github.com/rainbrandai/rainbrand-skills/releases/latest/download/rainbrand.claude-plugin.zip).

### Claude Code

1. Add Rainbrand's plugin marketplace in your terminal.

    ```
    claude plugin marketplace add rainbrandai/rainbrand-skills
    ```

2. Install the Rainbrand plugin, including its Skill and MCP connection.

    ```
    claude plugin install rainbrand@rainbrand
    ```

3. Start a new Claude Code session, then use /mcp to sign in to Rainbrand.

You can also [connect with MCP](https://docs.rainbrand.com/mcp/getting-started#claude-code-installation-options) or install the [Rainbrand Skill](https://docs.rainbrand.com/mcp/getting-started#standalone-rainbrand-skill).

### Cursor

1. Add Rainbrand to ~/.cursor/mcp.json.

    ```
    { "mcpServers": { "rainbrand": { "url": "https://mcp.rainbrand.com/mcp" } } }
    ```

2. Sign in from the Cursor CLI.

    ```
    agent mcp login rainbrand
    ```

You can also install the [Rainbrand Skill](https://docs.rainbrand.com/mcp/getting-started#standalone-rainbrand-skill) or the [plugin](https://github.com/rainbrandai/rainbrand-skills/releases/latest/download/rainbrand.cursor-plugin.zip).

### API

1. Create an API key in your account settings, then list your brands.

    ```
    curl https://www.rainbrand.com/api/v1/brands -H "x-api-key: $RAINBRAND_API_KEY"
    ```

Integrating Rainbrand into your app? [Read the API docs](https://docs.rainbrand.com/api).

The brand layer for agents.

Rainbrand builds and maintains shared brand context for your agents and products.

[Get started](https://www.rainbrand.com/auth/sign-in) [Read the docs](https://docs.rainbrand.com/)
