Palettes by the shipload.
Every theme palette is a 2 x 3 x 6 stack: 2 primary, 3 alternate and 6 base, primaries riding on top. Browse the fleet, copy a palette, ship it into your build.
Drawn from published brand guidelines · self-contained: the palette skill runs offline with no trackers. Nothing leaves your machine.
Agents guess colour. Theme palettes end the guessing.
Left without a palette, a coding agent invents hex codes and every page drifts. A theme palette fixes the colours up front, 2 primary and 3 alternate drawn from published brand guidelines plus a 6-step base ramp derived from them, with the contrast already worked out, so your agent builds against real colour, not guesses.
Search, get, ship.
The whole registry ships with the skill and runs on your machine. Three moves take a theme palette from the registry into your build.
Search the fleet
/up:palette search finds palettes by sector, mood or colour, across real brand palettes and complete themes.
offline · freeGet the palette
/up:palette get prints a palette's colours by id, the full 2 x 3 x 6 stack, and your agent takes them aboard as the project's colour.
offline · freeShip it into the build
Pro export writes the same palette out as CSS custom properties, a Tailwind colour theme and W3C design tokens.
ProEvery theme palette is agent-ready
Theme Tanker is the palette skill in the UpLinkd upskill: the colour registry for agentic coding, the standard for colour, palettes and swatches. Install the upskill in Claude Code, Cursor, VS Code or your design system, run /up:palette to search the registry and get a palette, then hand it to the design skill and the agent turns the palette into a full, accessible design system it builds every page against. Package colour once, apply it anywhere.
> /up:palette get exampleco palette · #1B2A4A #F4F6FB #2E6BE6 #8A94A6 #0F1830 > /up:design scaffold my dashboard # Design system: ExampleCo --color-primary: #1B2A4A --color-cta: #2E6BE6 --color-bg: #F4F6FB ✓ Saved to design-system/exampleco/MASTER.md
A palette is just colour, so it drops into whatever your project builds against - and the design skill turns it into a full system on any of them.
A palette spec, ready to build against
Load a theme palette and the agent works with real colour, not guesses: hex, role and contrast for every swatch. Pro exports the same palette to CSS, Tailwind and design tokens. This is a sample spec sheet, for illustration.
Palette spec sheet - 11 colours stacked 2 x 3 x 6: 2 primary, 3 alternate and a derived 6-step base ramp · exampleco (sample)
| Swatch | Hex | Name and role | Contrast (WCAG) |
|---|---|---|---|
| Primary | |||
| #1B2A4A | Ink navy · headings and body ink14.22:1 on white - AAA at any size. Reverses to white text at 14.22:1 (AAA). | 14.22:1 | |
| #2E6BE6 | Signal blue · primary action, links and focus4.81:1 on white - passes AA for normal text. White label on the button reads at 4.81:1 (AA). | 4.81:1 | |
| Alternate | |||
| #F4F6FB | Paper · page surface and cardsSurface only. Pair with ink navy text for 13.15:1 (AAA); not for text itself. | 13.15:1* | |
| #8A94A6 | Slate · muted text, borders and icons3.06:1 on white - AA for large text and UI only. Use midnight text on it for 5.75:1 (AA). | 3.06:1 | |
| #0F1830 | Midnight · deep contrast, footers and code17.59:1 on white - AAA. Reverses to white text at 17.59:1 (AAA). | 17.59:1 | |
6-step base ramp, derived from the palette's own colours (light to dark): #F4F6FB 1.08:1 · #C6CAD2 1.64:1 · #989DAA 2.71:1 · #6B7181 4.88:1 (body text AA) · #3D4459 9.68:1 (AAA) · #0F1830 17.59:1 (AAA), all against white.
Part of the upskill suite
Theme Tanker ships as the palette skill in the installed upskill suite: it searches, gets and lists brand-grade colour palettes offline, and it feeds uxplate, the design skill, which turns a palette into the design system your agent builds every page against.
Works with Claude Code, Cursor and VS Code · offline · early access.
Browse and load for free. Export with Pro.
Search, get and list palettes for free, forever, on any stack. Go Pro to export a palette to CSS, Tailwind and design tokens. Pro is part of upskill Pro: one subscription unlocks the Pro tier of every skill in the suite.
The full colour registry, offline, forever.
- Search palettes by sector, mood or colour
- Get a palette's colours
- Load a theme palette (2 x 3 x 6) into your agent
- Offline, on any stack
Everything free, plus export any palette to the format your build uses. One upskill Pro subscription unlocks this skill and every other.
- Export to CSS custom properties
- Export to a Tailwind colour theme
- Export to W3C design tokens
- Pro on every skill in the upskill suite
2 BSV/yr is ~US$50, our Bitcoin community rate.
upskill Pro is one subscription across the whole suite: colour, design, growth & proof. Buy Pro, unlock everywhere. See the suite →
Frequently Asked Questions
What is free and what is Pro?
Free covers the whole registry: search palettes by sector, mood or colour, get a palette's colours and load a theme palette (2 x 3 x 6: 2 primary, 3 alternate and 6 base, 11 colours in all) into your coding agent, offline, forever. Pro adds export: turn any palette into CSS custom properties, a Tailwind colour theme and W3C design tokens. Pro is part of upskill Pro: US$149/yr via Stripe, or 2 BSV/yr (~US$50) as our Bitcoin community rate. One upskill Pro subscription covers this skill and every other in the suite.
Does it work with my stack and design tokens?
Yes. A palette is just colour, so it drops into CSS, Tailwind, design tokens, Figma, SCSS or styled-components. The skill installs into Claude Code, Cursor and VS Code, and the Pro export writes the format your build already uses.
Does it phone home?
Theme Tanker itself makes zero network calls when searching, getting or listing palettes: the registry ships with the skill and runs entirely on your machine, with no trackers and nothing to send. One honest caveat: the coding agent you run it inside, such as Claude Code or Cursor, may send data back to its own provider, which is outside our control.
Where do the palettes come from?
The fleet is drawn from the published brand guidelines of the Forbes Global 2000's largest companies, sorted by sector, so you can match or take inspiration from real brand colour. Each palette's 6 base steps are a neutral ramp derived from the palette's own colours, not additional published guideline colours. Themes are complete drop-in design systems built on top of that colour.
What does export give me?
Pro export takes any palette and writes it out as CSS custom properties, a Tailwind theme.extend.colors block and a W3C design-tokens JSON file, so the same 11 colours flow straight into whatever your project builds against.