An open file format specification for making brand intent machine-readable.
Five layers. One brand. Any agent.
Identity → Brand → Format → Purpose → Composition
Design tokens capture decisions. Brand guidelines capture rules. Neither captures intent: the reasoning, the derived expression conditions, the signal-level decisions that make a brand specific.
Brand Intent is a set of five composable file types that encode brand knowledge from strategy to composition, in a format any AI agent can read and respect.
| Layer | File | Question |
|---|---|---|
| Identity | .identity |
Who is this brand? |
| Brand | .brand |
How is it expressed? |
| Format | .format |
Where does it appear? |
| Purpose | .purpose |
What is this content for? |
| Composition | .composition |
How are elements composed? |
Syntax highlighting, autocomplete, and validation for all five file types.
ext install studiostoll.brand-intent-lang
Installs two skills into your AI agent: /brand-intent and /brief. Together they cover the full loop. Onboard your brand, explore the Krume bakery reference, generate and validate on-brand content, and export a portable brief.
npx brand-intent initTwo skills are now installed in your AI agent.
/brand-intentauthors, validates, and generates on-brand content from your Brand Intent files./briefexports a portable{brand-id}-brief.md. Use it to hand the brand to a tool that doesn't read Brand Intent directly, like a Claude Design project, another LLM, or a collaborator.
Edit your Brand Intent files whenever strategy or expression evolves. Regenerate briefs after any change.
- Specification: formal grammar for all five file types
- intent.stoll.studio: project landing page
MIT