
Slingshot brand kit
fyi.slingshotv0.1.0Updated Oct 7, 2026
Slingshot's brand guides, design tokens and an off-brand colour check, for any MCP client.
Overview
Gives an assistant Slingshot's brand guides, design tokens, and an off-brand colour check while it works.
- What it does
- Exposes three tools: brand_guide, which routes to the right guide or returns one guide (voice, layout, typography, colour, mark); brand_tokens, which returns the design tokens as CSS custom properties; and check_colors, which inspects files for colours that are not brand tokens. The guides are written so every rule carries its reason, letting an agent apply them to cases not explicitly covered.
- When to use it
- Useful when producing or reviewing design and front-end work that must follow Slingshot's brand, or when you want an assistant to flag off-brand colours in stylesheets. It is aimed at anyone building with this specific brand system rather than general design tooling.
- Requirements
- Runs locally over stdio via the npm package @slingshot-fyi/brand-kit, so Node.js and npx are needed. No accounts, API keys, environment variables, or headers are declared. The statement font Exposure is licensed separately and is not included.
Installation
In SourceWeft
- Open Slingshot brand kit in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Slingshot brand kit
Slingshot's own brand, built as an agentic brand system: the same parts the company builds for others, used on itself first. It is the brand behind slingshot.fyi.
Use it
In a clone of this repository, run npm install once and the same commands work as npx slingshot-brand ….
Add the MCP server to Claude Code:
It exposes three tools: brand_guide, brand_tokens and check_colors.
How it is tested
npm test checks that every rule has a reason, that the generated CSS covers every token, that the colour check names brand colours and flags the rest, and starts the MCP server to call each tool over stdio.
The kit itself is tested the way Slingshot tests every kit: hand it to a fresh agent with no other context, ask it to make something new, and treat every guess it makes as a missing rule.
Fonts
The statement face, Exposure, is licensed separately and is not in this repository. Geist and Geist Mono are under the SIL Open Font License.
Licence
The code is MIT (see LICENSE). The Slingshot name, mark and copy belong to Slingshot.
Source: README.md at commit d45ed31
Tools
0Version history
1- v0.1.0LatestOct 7, 2026


