The Claude Code plugin
Make your brand book, your DESIGN.md and your mockups with your coding agent, then hand them to Crocotaste. One plugin, six skills.
Crocotaste reads a DESIGN.md. Most repositories don’t have one yet, and a brand new product has nothing to derive it from. The plugin covers that stretch inside Claude Code: it brainstorms the brand with you, writes a single-file brand book, derives DESIGN.md from the book’s tokens, mocks up your screens from the same tokens, and points every coding agent at the result. Then it shows you the App’s install link.
Install
One command from your shell (Claude Code 2.1.292 or later):
claude plugin install crocotaste --marketplace crocotaste/crocotaste-plugin
Or two steps inside a Claude Code session:
/plugin marketplace add crocotaste/crocotaste-plugin
/plugin install crocotaste@crocotaste
Then start with /crocotaste:branding for a new product, or /crocotaste:extract for a codebase that already has a look.
The six skills
branding --> guidelines --> mockups --> handoff --> install
^
extract -------+
/crocotaste:branding: brainstorm the brand with you, the feel, references, palette, type and shape, shown as directions in the browser, ending in an approved brief./crocotaste:extract: write the brief of an existing codebase by reading its tokens, theme, fonts and components, and flag what is inconsistent./crocotaste:guidelines: turn the brief intoBRAND.html, a single-file visual brand book, and deriveDESIGN.mdfrom it, both reviewed before you see them./crocotaste:mockups: build HTML mockups of your screens fromBRAND.html, one file per screen with an index, previewed live./crocotaste:handoff: wire the design system into the repo for every coding agent, throughCLAUDE.mdorAGENTS.mdand.gitattributes./crocotaste:install: install the Crocotaste GitHub App so every pull request is checked againstDESIGN.md.
Each skill names the next one when it ends. You can also call any step on its own.
What it writes in your repo
BRAND.html the brand book, where the tokens live
DESIGN.md the design system, for agents and for review
docs/design/brief.md the approved brief
docs/design/mockups/*.html one mockup per screen, and an index
CLAUDE.md or AGENTS.md one marked block that points agents at the design system
.gitattributes two lines that mark BRAND.html and the mockups as generated
The tokens live once, in BRAND.html. A small script derives the rest: the DESIGN.md frontmatter and the tokens inside every mockup. A file that exists is never overwritten silently, and the decisions you wrote in DESIGN.md are kept word for word.
How it hands over
The install skill shows the App’s install link and never opens it for you. When the installation reaches Crocotaste, the DESIGN.md is read on first sight and no onboarding issue is opened, because the file already exists. From there every review cites it: your first review shows what lands on the pull request.
Your files stay on your machine
The script has no dependencies and makes one kind of network request: fonts downloads open fonts from Google Fonts when you ask. Crocotaste never writes to your repo, and the plugin writes only the files above.
Two made-up products, each with a brief, a brand book, a DESIGN.md and three mockups, all made with these skills: the plugin’s examples. The code is on GitHub.
Ready when you are
Install on GitHub