Tailwind配置就是设计系统:stitch-skills提取设计令牌深度解析
Tailwind配置就是设计系统stitch-skills提取设计令牌深度解析【免费下载链接】stitch-skillsA library of Agent Skills designed to work with the Stitch MCP server. Each skill follows the Agent Skills open standard, for compatibility with coding agents such as Antigravity, Gemini CLI, Claude Code, Cursor.项目地址: https://gitcode.com/GitHub_Trending/st/stitch-skillsstitch-skills是一个开源的 AI 智能体技能库其中extract-design-md技能能从前端源码中一键提取设计令牌自动生成 Stitch 兼容的 DESIGN.md 设计系统文档——React、Vue、Svelte、Angular 和原生 CSS 都支持无需构建和运行应用特别适合新手快速审计项目视觉语言。 一句话总结这个技能认为Tailwind 配置文件就是设计系统本身它优先从tailwind.config.js中提取色彩、字体、圆角和间距令牌再补全组件细节。为什么需要提取设计令牌很多团队的设计语言散落在 CSS 变量、组件样式和主题文件里没有统一文档。extract-design-md解决的就是这个问题不依赖构建环境直接读取源码文件依赖缺失或构建失败也能工作输出人类可读文档不是罗列 CSS 属性而是用编辑性语言描述设计意图与 Stitch 无缝衔接生成的 DESIGN.md 可交给manage-design-system技能上传并应用到界面技能如何工作四阶段流程技能的完整工作流定义在 SKILL.md 中第一阶段项目发现技能会扫描项目根目录的信号文件来识别技术栈信号文件识别结果package.json含reactReact / Next.jstailwind.config.js/tsTailwind CSStheme.js/tokens.js设计令牌文件识别后会自动加载对应的框架参考文档比如 react-tailwind.md、vue.md、svelte.md、angular.md 和 plain-css.md。第二阶段深度提取按六个维度系统性提取设计信息视觉氛围、色彩角色、字体系统、组件样式、布局原则、生成建议。第三阶段写入 DESIGN.md输出到项目目录下的.stitch/DESIGN.md必须包含 YAML 前置元数据颜色、字体、圆角、间距令牌 六个 Markdown 章节。第四阶段可选集成如需推送到 Stitch自动交接给manage-design-system技能完成 API 调用。核心思路Tailwind 配置就是设计系统这是整个技能最关键的洞见。在 SKILL.md 的提取技巧中明确写道Tailwind config is a design system.如果项目有定制的tailwind.config.js那就是设计系统——先从中提取再抽查组件是否有覆盖。参考文档 react-tailwind.md 给出了一份文件发现优先级表排在第一位的正是 Tailwind 配置tailwind.config.js/ts— 自定义的colors、fontFamily、borderRadius、spacing、screens就是设计系统定义globals.css— CSS 自定义属性--*变量、font-face声明theme.ts/tokens.ts— 显式令牌文件根布局文件 — 全局字体和背景设置组件文件 — 抽查 5~8 个代表性组件验证实际使用优先级背后的逻辑是高优先级文件代表意图低优先级文件代表实际落地。先看主题配置再看组件就能区分规范设计和临时样式。从 Hex 值到语义化命名提取不只是搬运数值更是翻译。技能要求给每个颜色起一个传达气质的描述性名称并标注功能角色反例 ❌正例 ✅#294056→ Blue#294056→Deep Muted Teal-Navy— 主 CTA 按钮、激活导航#FCFAFA→ Off-white#FCFAFA→Warm Barely-There Cream— 页面背景颜色会按功能而非色相分组基础背景层、强调交互层、文字层级层、功能状态层成功/错误/警告。同时自动合并近似重复色如#333与#2C2C2C让设计系统更干净。生成的 DESIGN.md 长什么样完整范例见 examples/DESIGN.md以Alpine Peak户外滑雪应用为例展示了理想输出形态YAML 令牌区结构化的colorssurface、primary、error 等、typography字号、字重、行高、字距、rounded、spacing完整映射品牌与风格用两段编辑性文案描述品牌个性——高性能、精致、可靠玻璃拟态 高对比度哲学色彩章节每个颜色都有名字、Hex 值和使用场景如安全橙仅用于紧急警告排版与布局解释字体选择的理由Inter 的小号可读性、Lexend 的活力感以及4px/8px 基线节奏的排版纪律配套的质量检查清单见 SKILL.md要求每个颜色都有描述名 Hex 角色、氛围章节读起来像杂志文案而非技术文档。上手指南一条命令开始在支持 Agent Skills 标准的智能体Claude Code、Cursor、Gemini CLI、Antigravity 等中安装技能后直接用自然语言触发扫描 /src 目录把设计系统提取到 .stitch/DESIGN.md技能会自动识别框架、读取 Tailwind 配置、抽查组件最后交付一份 Stitch 兼容的设计系统文档。如果想进一步推送到 Stitch还可以配合 upload_to_stitch.py 脚本上传本地资源或通过stitch-utilities插件中的 design-md 技能从 Stitch 项目反向生成文档形成双向闭环。值得借鉴的 4 个提取技巧技巧说明读注释和提交信息开发者常把设计意图写在/* hero — breathable */这类注释里优先查令牌库style-dictionary等库的文件是最权威的取值来源主题文件 组件样式theme.ts告诉你应该是什么样散落样式告诉你实际是什么样尊重 CSS 变量定义了--brand-primary就说明它是有意识的设计令牌总结extract-design-md技能用一份清晰的优先级规则和一个语义化命名标准把提取设计令牌这件原本需要资深设计师前端协作的事变成了一条自然语言指令。它输出的不只是数值清单而是一份能被人读懂、能被 AI 复用的设计语言说明书——这正是设计系统文档的理想形态。【免费下载链接】stitch-skillsA library of Agent Skills designed to work with the Stitch MCP server. Each skill follows the Agent Skills open standard, for compatibility with coding agents such as Antigravity, Gemini CLI, Claude Code, Cursor.项目地址: https://gitcode.com/GitHub_Trending/st/stitch-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

基于YOLOv8与PyQt5的水稻病虫害识别系统开发实战解析

基于YOLOv8与PyQt5的水稻病虫害识别系统开发实战解析

简介:这是一套面向高校本科生毕业设计、课程设计及农业AI项目开发者的水稻病虫害自动识别系统实战资源,聚焦农业生产中病虫害早期识别痛点,提供端到端的Python实现方案。资源包共1113个文件,含387个核心Python源码(涵盖…

2026/11/10 6:32:51 阅读更多 →
DeepSeek周末谷价:API调用、批量任务与成本优化全指南

DeepSeek周末谷价:API调用、批量任务与成本优化全指南

DeepSeek 宣布周末全天谷价。先说结论:这个调整对普通问答用户影响不大,但对用 API 做应用开发、跑批量任务、维护定时评测管线的开发者来说,是一个需要重新算账的信号。以前大家习惯把高成本任务放在工作日低峰期跑,现在官方直接…

2026/11/10 11:14:36 阅读更多 →
AI接管预测如何理性看待?搭建工程化评估体系与落地实践

AI接管预测如何理性看待?搭建工程化评估体系与落地实践

最近关于“AI 全面接管”的讨论又多了起来,尤其是“METR 调查员:距全面 AI 接管仅剩 6 个月”这类标题,传播速度非常快。技术群里不少人转发,评论区一半人焦虑,一半人嘲讽。作为长期在做 AI 应用落地的开发者&#xff…

2026/10/28 14:43:24 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/14 5:13:29 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/14 5:13:29 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/14 5:13:29 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/13 22:08:41 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/14 2:41:37 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/14 5:13:29 阅读更多 →

日新闻

周新闻

月新闻