Agent skill

Tinte Skill: Install shadcn Themes and Presets

The tinte skill lets your AI coding agent browse, install and preview tinte.dev themes through the shadcn preset API, built on 13 semantic OKLCH tokens per mode.

Install
npx shadcn@latest add https://tinte.dev/api/preset/{slug}
View on GitHub

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

What is the tinte skill?

The tinte skill is a SKILL.md in Railly/tinte that gives your AI coding agent design system infrastructure. It browses and installs tinte.dev themes as shadcn registry items, extracts a theme from an image, and previews the result with a code screenshot.

The tinte skill is design system infrastructure for AI agents, defined in a SKILL.md in Railly/tinte. It generates, compiles, installs and previews design systems from one source of truth, and triggers when you ask about themes, presets or color palettes.

Tinte maintains a theme graph of 13 semantic OKLCH color tokens per mode. These compile to shadcn/ui presets, VS Code themes, terminal configs and 19+ other formats, so one theme can serve several tools.

Color model

  • Surfaces: bg for background, bg_2 for raised surfaces.
  • Lines and states: ui for borders, ui_2 for subtle borders, ui_3 for hover.
  • Text: tx for primary, tx_2 for secondary, tx_3 for muted.
  • Accents: pr primary, sc secondary, plus ac_1, ac_2 and ac_3.

The tokens compile to 30+ shadcn CSS variables, including background, foreground, card, primary, secondary, muted, accent, destructive, chart 1 to 5 and sidebar variables, in OKLCH formatting.

Preset API and workflows

Every public theme installs as a shadcn registry:base item by passing its preset API path on tinte.dev to npx shadcn@latest add, and font items use ?variable=sans or ?variable=mono. A pack request returns the base, fonts and ready install commands.

Four workflows are written out: browse and install a design system, extract one from a screenshot, switch the current design system, and preview the result with a screenshot. Browsing filters by ?vendor=tinte|tweakcn|rayso.

Compiler and lint commands

The skill also documents the design system compiler. tinte build --plugin emits a plugin.json, a design SKILL.md and tokens.css, and tinte lint src/ flags hex, rgb and hsl literals and Tailwind palette classes. With --json it exits 1 on violations for a CI gate.

Who the tinte skill is for

Best for

  • shadcn/ui projects that want to install or swap a complete theme with fonts from one URL.
  • Teams that want one token source compiled to several formats, including VS Code and terminal themes.
  • Pulling a color theme out of a screenshot, then matching it against existing themes.

Not for