设计与前端 design-systemfrontend-analysisdesign-tokensstitch-mcpreactvuetailwind-css

Stitch 前端设计系统提取器

从前端源代码提炼可供 Stitch 使用的 DESIGN.md。

FollowSkills 评估 · FSRS-2.0
不推荐
42/ 100 五分制 2.1 / 5
信任安全10 / 25 · 2.0/5

技能声明可读取前端源码并写入.stitch/DESIGN.md,同时允许Bash、web_fetch及所有stitch工具;未说明最小权限、用户确认、敏感数据处理、外部数据流、回滚或写入冲突保护,因此扣分。未见红线风险。

可靠稳定7 / 20 · 1.8/5

工作流、框架分支和质量清单较为一致,且提供多份参考文件;但没有针对关键路径的测试、异常输入处理、失败诊断信息或输出校验,静态评估按上限保守扣分。

适用触发8 / 15 · 2.7/5

目标用户、适用场景、输入目录和输出文件较清楚,覆盖多种前端框架;但非适用边界、触发排除条件、中文输出支持未明确,且核心可选集成功能依赖Stitch MCP,环境可达性证据不足。

规范维护8 / 15 · 2.7/5

文档结构清晰,包含前置条件、渐进式流程、示例模板、质量清单、Apache-2.0许可证和基础安全政策;但缺少该技能自身的版本、变更记录、维护责任人、更新路径、FAQ及系统化故障排查。

有效结果6 / 15 · 2.0/5

技能明确生成结构化、Stitch兼容的DESIGN.md,并覆盖颜色、排版、组件和布局等核心内容,预期输出可直接作为文档基础;但未提供该技能实际产物或关键路径验证,源码静态推断可能遗漏运行时样式,仍需人工审阅。

证据核验3 / 10 · 1.5/5

存在完整工作流、参考资料、示例DESIGN.md和仓库级CI,但CI仅验证另一个技能,未覆盖本技能;没有独立复现记录或第三方执行证据,因此证据可审计性有限。

证据充分度: 评估于 2026年7月20日 审查版本 ad4b8bc8c519
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 允许Bash、web_fetch、Write和通配stitch工具,使用前应确认访问范围、外部数据流及写入目标。
  • 源码分析可能遗漏运行时生成样式、主题切换、依赖默认值和动态类名;交付前应人工核对并验证生成的DESIGN.md。
  • 核心Stitch集成依赖外部MCP服务;应确认目标网络、凭据和服务可用性,尤其是在中国大陆网络环境中。
  • 仓库CI未覆盖该技能的关键路径,不能将仓库级验证视为本技能已测试。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

该技能面向已有前端代码库,直接从源文件逆向提取设计系统。它可分析 React、Vue、Svelte、Angular、纯 HTML/CSS 及其他 Web 框架中的组件、样式表、Tailwind 配置、主题定义和设计令牌。输出是一份位于项目 `.stitch/DESIGN.md` 的 Stitch 兼容设计系统文档。它适合在应用无法构建或渲染,或团队需要审计和迁移现有视觉语言时使用。

读取前端项目源目录,先检查 package.json、框架信号文件、样式目录、主题文件和 Tailwind 配置,再根据框架读取相应参考资料。它从源代码中提取视觉氛围、颜色及功能角色、字体与层级、按钮、卡片、导航、表单、布局、间距和响应式规则,并将这些信息整理为包含 YAML frontmatter、颜色映射和 Stitch 生成提示的 .stitch/DESIGN.md。技能可使用 Bash、Read、Write、web_fetch 以及 Stitch MCP 工具;不需要构建或运行应用。

  1. 前端工程师接手一个依赖缺失或构建损坏的 React 项目,需要先整理视觉系统。
  2. 设计团队准备把现有 Vue 或 Tailwind 项目的视觉身份迁移到 Stitch。
  3. 产品团队希望审计多个组件中的颜色、字体、间距和交互样式是否一致。
  4. 开发者想从已有代码生成 `.stitch/DESIGN.md`,供后续 Stitch 设计流程使用。

这个 Skill 有哪些优点和局限?

优点
  • 直接读取源代码,不要求先构建或渲染应用。
  • 覆盖多种前端框架、纯 CSS 方案、Tailwind、主题文件和设计令牌。
  • 输出包含结构化颜色 frontmatter,便于其他 Stitch 技能解析。
  • 能够把颜色、字体、组件和布局整理成面向设计复用的自然语言说明。
局限
  • 依赖可访问的前端源目录,无法仅凭运行页面工作。
  • README 要求配置并运行 Stitch MCP server,但提供的技能正文未展示具体 MCP 调用流程。
  • 源材料没有提供测试套件、支持平台验证结果或失败恢复策略。
  • 提取结果取决于源代码中实际存在的主题、组件和样式信息;文档没有说明对动态或缺失样式的处理边界。

如何安装这个 Skill?

该技能属于 google-labs-code/stitch-skills 集合。按仓库 README,可使用 npx skills add google-labs-code/stitch-skills 安装技能集合;也可将仓库作为 Codex 插件市场来源,或使用 README 中针对 Claude Code 和 Cursor 的插件命令。使用前需要配置并运行 Stitch MCP server。源材料没有规定单独复制该技能目录的安装步骤。

如何使用这个 Skill?

确保代理可以访问前端项目源目录,并已配置 Stitch MCP server。使用类似提示:Scan /src and extract the design system into .stitch/DESIGN.md. 技能会读取源文件并在项目中创建 .stitch/DESIGN.md。若只安装部分 Stitch 技能,应先确认所需依赖;README 明确提醒选择性安装可能存在技能间依赖。

常见问题

必须先启动应用吗?
不需要。技能明确以读取源文件为基础,不需要构建或运行时依赖;但需要能够访问项目源目录。
需要哪些权限或外部服务?
技能声明使用 Read、Write、Bash、web_fetch 和 Stitch MCP 工具;README 还要求 Stitch MCP server 已配置并运行。
它会修改现有应用代码吗?
源材料只说明它会在项目中创建 `.stitch/DESIGN.md`,没有说明会修改组件、样式表或其他应用源代码。

同仓库的其他 Skills

均来自 google-labs-code/stitch-skills

设计与前端

Stitch React 组件构建器

将 Stitch 设计屏幕转换为模块化、可维护且经过验证的 React 组件。

设计与前端

Stitch 代码转设计

将现有前端代码提取为可上传到 Stitch 的设计与设计系统。

设计与前端

Stitch 设计系统管家

在 Stitch 中创建、更新并应用统一的界面设计系统。

设计与前端

Stitch 提示词增强器

把模糊的界面想法整理成更具体、更适合 Stitch 生成的提示词。

设计与前端

Stitch 设计系统文档生成器

分析 Stitch 项目并生成可复用的 DESIGN.md 设计规范。

设计与前端

Stitch 界面生成器

用文字或图片生成、编辑并探索 Stitch 界面设计。

开发与工程

Stitch Remotion 演示视频生成器

将 Stitch 应用界面编排成带转场、缩放和文字说明的专业演示视频。

设计与前端

shadcn/ui 前端组件集成助手

帮助开发者发现、安装、定制并验证 shadcn/ui 组件。

开发与工程

Stitch React 仪表盘构建器

将 Stitch 设计屏幕转换为生产级 React + Vite 数据密集型仪表盘。

设计与前端

Stitch 静态 HTML 提取器

把运行中的网页应用转换为可独立分享和上传的静态 HTML。

设计与前端

Stitch 品味设计系统

为 Google Stitch 生成严格、非模板化且可执行的 DESIGN.md 设计规范。

设计与前端

Stitch 网站构建循环

用 Stitch 按迭代循环持续生成、整合和推进网站页面。

开发与工程

Stitch React Native 构建器

将 Stitch HTML 设计转换为可维护的 React Native 组件,并同步现有原生界面。

设计与前端

Stitch 资产上传助手

将本地图片、HTML 和设计文档可靠上传到 Google Stitch 项目。

相关 Skills