
Slingshot brand kit
fyi.slingshotv0.1.0更新於 Oct 7, 2026
Slingshot's brand guides, design tokens and an off-brand colour check, for any MCP client.
概覽
讓助理在工作時取得 Slingshot 的品牌指南、設計權杖,並檢查不符合品牌的顏色。
- 功能
- 提供三個工具:brand_guide 用來路由到合適的指南或回傳某一篇指南(語氣、版面、字體、顏色、標誌);brand_tokens 以 CSS 自訂屬性形式回傳設計權杖;check_colors 檢查檔案中的顏色是否不屬於品牌權杖。指南中的每條規則都附帶理由,方便代理套用到未明確寫出的情況。
- 適用情境
- 適合在製作或審查必須遵循 Slingshot 品牌的設計與前端工作時使用,也適合讓助理在樣式表中標出不符合品牌的顏色。它面向使用這套特定品牌系統的人,而非通用設計工具。
- 執行需求
- 透過 npm 套件 @slingshot-fyi/brand-kit 以 stdio 在本機執行,需要 Node.js 和 npx。未宣告任何帳號、API 金鑰、環境變數或標頭。展示字體 Exposure 需另行授權,不包含在內。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Slingshot brand kit,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
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.
來源:README.md,提交 d45ed31
工具
0版本歷史
1- v0.1.0最新Oct 7, 2026


