briefbound-design-system

briefbound-design-system is a skill for Claude Code, Codex from CCDawn/codex-skills. It costs 75 tokens per session (1,279 once invoked), scanned A, original, MIT.

A design-system guide for keeping shared interface building blocks consistent across an application. It covers reusable design values, themes, component interfaces, states, and the links between design tools and code.

In plain words
What is it for?
Use it to define or migrate shared design values, themes, component variants, component interfaces, Storybook documentation, and Figma-to-code mappings. It also helps check affected components and confirm that changes remain compatible.
Why use it?
It helps prevent the same meaning or style from being implemented differently in different components or pages. It also supports gradual changes when a shared design rule needs to be updated.

Skill for Claude CodeCodex

Written for Claude Code and Codex: shipped in a Claude Code plugin, but also agents/openai.yaml present.

Part of the briefbound-skills plugin — 30 skills shipped together

Good fit Use it to define or migrate shared design values, themes, component variants, component interfaces, Storybook documentation, and Figma-to-code mappings. It also helps check affected components and confirm that changes remain compatible.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/ccdawn/codex-skills/briefbound-design-system
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add CCDawn/codex-skills --skill briefbound-design-system
Clone the repo
git clone --depth 1 https://github.com/CCDawn/codex-skills

Made for: Claude Code, Codex.

Or install briefbound-skills, the plugin that ships this one along with the rest of its 30 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for briefbound-design-system

README.md
[![agentmods](https://agentmods.dev/badge/skills/ccdawn/codex-skills/briefbound-design-system.svg)](https://agentmods.dev/skills/ccdawn/codex-skills/briefbound-design-system)
Your own site
<a href="https://agentmods.dev/skills/ccdawn/codex-skills/briefbound-design-system"><img src="https://agentmods.dev/badge/skills/ccdawn/codex-skills/briefbound-design-system.svg" alt="Measured on agentmods" height="20"></a>
Per session 75 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,279 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00075 $0.01279
Opus 5 $0.00037 $0.00639
Sonnet 5 $0.00015 $0.00256
Haiku 4.5 $0.00007 $0.00128

Measured 7d ago against content hash 0c76be1a8b7a, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-07, from the pricing page.

Security

Grade A, and why

briefbound-design-system scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/engineering/briefbound-design-system/SKILL.md · 66 lines

How it starts

The opening of the file, as written. The whole thing — 66 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Briefbound Design System

目标

建立或修正跨组件可复用的设计契约,让 token、组件 API、variants、主题和设计工具映射拥有清楚的事实源与渐进迁移路径。只治理已证明是系统级的问题,不借设计系统之名重写全部 UI。

Briefbound task contract

  • Context Boundary: 受影响产品 surface、现有 token/主题/组件库、组件消费者、Storybook 或文档、Figma 资源、构建发布方式和迁移约束。
  • Output Contract: 最小系统契约、事实源选择、兼容迁移、受影响组件或 token 实现,以及消费者和视觉验证证据。
  • Allowed Action: 在授权范围内修改共享 token、主题、组件、文档/Storybook、映射和必要测试;不顺带重新设计产品页面或改变无关业务行为。
  • Success Evidence: token/类型/组件测试、代表性消费者验证、主题和 variants 状态检查、浏览器截图或 Figma/code 映射证据,以及迁移兼容性结果。
  • Stop Condition: 品牌或产品方向未定、事实源所有权冲突、破坏性迁移缺少授权、消费者范围不可界定,或设计工具权限/环境阻止关键验证。
  • Route Out: 产品交互方向转 briefbound-ui-design;品牌与视觉语言转 briefbound-visual-design;独立页面实现 handoff 转 briefbound-frontend-engineering;系统审查转 briefbound-ui-review;真实外部库决策转 briefbound-feature-reuse-research;验证后的真实残留转 briefbound-development-cleanup;阻塞回 briefbound-router

统一调用契约

  • 只处理 Briefbound task contract 范围;先证明问题跨越多个消费者或共享契约,单点问题返回当前页面 owner。
  • 用户可见内容默认中文,只报告系统决策、迁移影响、证据和剩余风险;代码、命令、路径、错误原文、API/协议、skill 名和枚举保留原样;Route Out 仅以 Briefbound task contract 为准,末行写 下一步建议: <一个具体动作>

系统闸门

满足至少一项才进入本 owner:

  • 同一语义在多个组件或页面出现漂移、重复或硬编码。
  • token、主题、组件 API、variants 或状态契约需要新增或迁移。
  • Figma variables/components 与代码 token/components 缺少稳定映射。
  • 共享组件的改变需要兼容多个消费者、版本或发布边界。

只有“想统一一下”“代码不够整齐”不足以触发。先在现有系统中寻找已有 primitive、token 和组件 API,避免平行事实源。

系统 owner 负责新契约及为证明迁移有效所需的代表性消费者,不把每个消费者机械转交 Frontend Engineering。只有剩余工作已经变成独立产品页面实现、拥有不同边界或需要跨会话交接时才 Route Out;同一迁移的浏览器证据只运行一次。

事实源与契约

  • 明确每类事实源:基础值、semantic token、组件 token、组件 API、设计资产和文档分别由哪里拥有。
  • token 使用语义名称表达用途,不把具体颜色或尺寸伪装成语义;主题只替换值,不改变业务含义。
  • component variants 表达稳定、有限的产品差异;临时页面组合不升级为全局 variant。
  • 组件 API 优先语义 props、组合和原生行为,避免布尔参数爆炸、样式逃生口成为默认路径。
  • 状态至少考虑 default、hover、focus、active、disabled、loading、error 和选中态,但只实现组件真实支持的集合。
  • Figma/code 映射复用现有 Variables、Styles、Components 和 Code Connect 能力;没有 Figma 环境时不伪造同步证据。

渐进迁移

  1. 盘点事实源、消费者和重复定义,锁定最小迁移单元与兼容要求。
  2. 先建立新契约及验证,再迁移代表性消费者;不要一次替换全仓。
  3. 兼容层必须有明确消费者、退出条件和删除时机,避免永久双轨。
  4. 按依赖顺序迁移其余消费者,机械变更可批量执行,但每类至少验证一个代表实例。
  5. 只有消费者清零且发布/回滚边界允许时才删除旧 token、API 或组件。

Read the full file on GitHub · 66 lines

Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago First seen · 66 lines · 75 tokens per session scan A 0c76be1a8b7a

Subscribe to this mod's changes

briefbound-design-system is a skill published in the GitHub repository CCDawn/codex-skills (4 stars, last pushed 25d ago), licensed MIT. It adds 75 tokens to every session and 1,279 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.