用途:在 shadcn 设计系统扩展过程中维持一致性,为 token 与组件引入版本管理、贡献流程、弃用策略和变更沟通规则。
主要能力:按 SemVer 对变更分级——major 为破坏性变更(重命名或移除 token/prop、改变结构或默认值),minor 为新增(新 token、组件、变体或可选 prop),patch 为修复(对比度、缺陷、文档或容差内的取值调整)。新组件或 token 需先确认存在真实且重复的需求(至少 2 处使用),再按 product → candidate → core 推进,并达到 CLAUDE.md 的组件质量标准。弃用需标注原因、替代方案与移除版本,至少保留一个 minor 周期可用,提供迁移映射,仅在 major 中移除。
使用方式:先读取 .claude/skills/_ux-ui-shared/workflows/governance.md,其中含 SemVer 表、贡献流程、弃用策略与变更沟通。新增文件需接入 CLAUDE.md 的文件引用映射与相关表或路由,并添加 changelog 条目。
验证标准:变更具备 SemVer 级别与 changelog 条目;移除项有弃用窗口、替代方案与迁移表;新规范满足 8 状态、无障碍与 token 映射要求且可通过路由访问;运行 python3 .claude/skills/_ux-ui-shared/scripts/validate_tokens.py 通过,颜色变更时重新检查对比度。
限制:资料未提供具体安装命令、收费方式与平台支持信息。