Communitygithub.com

alty-oss/设计系统-开发设计

用于映射现有 UI 令牌/组件,或定义一致的令牌和组件协议以指导实现。

设计系统-开发设计 是什么?

该技能专注于开发与设计系统相关的技术规范与实现。它指导用户首先盘点现有组件、设计令牌、排版、间距及交互约定,并强调在已有体系基础上复用,避免引入平行冗余系统。技能要求将令牌定义与组件决策写入标准的制品契约(artifact contract),映射语义角色到已有的令牌引用,或在必要时根据 direction.md 定义紧凑的值。覆盖内容包含颜色角色、排版、间距、圆角和动效,并明确定义聚焦与禁用状态的处理,区分表面、文本、动作和状态等不同角色。对于受影响的每个组件,需在 flows.md 或 direction.md 中记录其用途、API/变体、状态、响应式规则和可访问性行为。该技能明确禁止在未检视当前技术栈和用户约束的前提下引入新的 UI 库或字体依赖,并需保留品牌方的显式选择。它适用于 Cursor、Claude Code 等支持技能文档 Agent 的平台,帮助开发者系统化地管理设计系统,确保扩展的一致性和可维护性。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/alty-oss/dev-design/tree/HEAD/skills/design-system

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

设计系统

Português (Brasil) 首先盘点现有组件、令牌、排版、间距和交互规范。在添加并行系统前优先复用已有内容。

使用制品契约编写 tokens.json 和组件决策。将语义角色映射到现有的令牌引用(如有);否则根据 direction.md 定义紧凑的值。

涵盖颜色角色、排版、间距、圆角和动效。定义聚焦和禁用状态的处理方式。区分表面/文本/操作/状态角色。

对于每个受影响的组件,在 flows.md 或 direction.md 中记录其用途、API/变体、状态、响应式规则和可访问性行为。

在未检查当前技术栈和用户约束之前,不得引入 UI 库或字体依赖。保留明确的品牌选择。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相关技能