开发与工程 reactvitetypescripttanstack-queryreact-routerstitch-mcpweb3accessibility

Stitch React 仪表盘构建器

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

FollowSkills 评估 · FSRS-2.0
不推荐
40/ 100 五分制 2.0 / 5
信任安全11 / 25 · 2.2/5

技能明确限制为 Stitch 工具、读取、写入、Bash 和 web_fetch,并要求不得在生成代码中嵌入私钥,也建议通过环境变量提供 RPC URL;但权限仍较宽,未规定用户确认、网络数据流披露、写入范围、回滚方案或外部操作确认,因此扣分。

可靠稳定7 / 20 · 1.8/5

工作流步骤、目录结构和质量清单较一致,且包含异常交易错误展示建议;但依赖 Stitch MCP、DESIGN.md、Vite 项目和外部包,工具调用格式含糊,缺少目标技能专属脚本、测试和失败诊断路径;静态评估按上限限制,扣分。

适用触发6 / 15 · 2.0/5

目标用户、技术栈、数据密集型仪表盘场景和若干 Web3 适用模式较明确;但非适用范围、触发边界、输入输出契约及中文环境说明不足,核心 Stitch MCP 依赖海外服务,未证明中国大陆网络可达,因此扣分。

规范维护8 / 15 · 2.7/5

SKILL.md 采用先决条件、流程、映射、结构和检查清单分层,README 提供安装命令、示例提示和相关技能,仓库有 Apache-2.0、Security Policy 与支持版本信息;但缺少该技能的版本策略、变更记录、维护责任人和明确更新路径,且依赖说明和故障排查不完整,因此扣分。

有效结果6 / 15 · 2.0/5

该技能提供从 Stitch 屏幕到 React/Vite 仪表盘的可执行流程,并覆盖设计令牌、可访问性、数据查询和只读 Web3 读取,核心任务价值明确;但没有已验证的代表性输出或测试证据,生成结果仍需人工实现、集成和审查,静态上限为 7,扣分。

证据核验2 / 10 · 1.0/5

源文件提供了可审计的流程、代码模式和检查项,但目标技能没有专属测试或示例输出;仓库 CI 仅验证 react-components 技能,不能作为本技能关键路径的执行证据,因此证据覆盖薄弱并扣分。

证据充分度: 评估于 2026年7月20日 审查版本 ad4b8bc8c519
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
使用前请注意
  • 使用前应确认 Stitch MCP 的凭据、网络可达性和数据传输范围,并限制其访问权限。
  • 应在写入前要求用户确认目标目录,保留版本控制回滚点,并补充该技能专属的构建、可访问性和 Web3 读取测试。
  • 不要将任何私钥或敏感凭据放入 VITE_* 变量;这些变量会暴露给客户端。
  • 当前 CI 未覆盖 react-vite-dashboard,不能据此断言其可运行。
评估证据 [1][2][3][4][5][6]
查看完整评分方法 →

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

该技能面向需要从 Google Stitch 屏幕构建数据密集型仪表盘的前端工程师。它以 React 18、Vite、TypeScript、TanStack Query 和 React Router 为目标技术栈,并支持可选的 ethers v6 或 viem 链上读取模式。工作流会从 Stitch MCP 获取屏幕和资源,读取 DESIGN.md 中的设计令牌,并生成按组件、页面和钩子组织的前端代码。它还强调无障碍、响应式布局、严格 TypeScript 和避免在代码库中保存秘密。

发现 Stitch MCP 工具前缀,调用 get_screen 获取项目屏幕,保存 HTML 和 PNG 资源到 .stitch/designs/{screen}.html 与 .png,读取 DESIGN.md 并将颜色、字体和间距映射为 CSS 变量,生成 src/components、src/pages 和 src/hooks 中的 React 结构,使用 TanStack Query 连接异步数据,并为钱包连接、合约读取、错误展示和区块浏览器链接提供实现约定。

  1. 前端工程师需要把 Stitch 中的数据后台屏幕落地为 React + Vite 应用时。
  2. 团队已有 DESIGN.md,希望生成的仪表盘沿用现有颜色、字体和间距令牌时。
  3. 开发者需要为仪表盘接入 TanStack Query 异步数据获取时。
  4. Web3 团队需要在仪表盘中加入只读合约调用、网络信息和交易错误提示时。
  5. 产品团队需要检查生成界面在 375px 和 1280px 宽度及键盘操作下的实现时。

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

优点
  • 明确针对数据密集型仪表盘,而非泛化的界面转换。
  • 提供从 Stitch MCP 获取屏幕、保存资源到生成 React 文件结构的具体流程。
  • 内置 DESIGN.md 令牌、语义表格、焦点状态、表单关联和 aria-busy 等实现要求。
  • 包含 ethers v6 或 viem 的只读 Web3 仪表盘约定。
局限
  • 依赖已配置并运行的 Stitch MCP,以及项目中的 DESIGN.md 和 Vite/React/TypeScript 脚手架。
  • 源材料没有提供测试套件、支持平台的实际测试结果或失败恢复说明。
  • 安装文档面向整个 stitch-skills 集合,未说明单独安装此技能的命令。
  • Web3 功能是可选模式,不能据此推断完整的钱包交易功能。

如何安装这个 Skill?

先按 Stitch MCP 设置指南配置并运行 Stitch MCP。然后可使用 README 支持的选择性安装命令:npx skills add google-labs-code/stitch-skills。该命令安装技能集合;源材料未说明如何只安装 react-vite-dashboard 这一项。

如何使用这个 Skill?

准备 DESIGN.md 和 Vite + React + TypeScript 项目(可使用 npm create vite@latest)。触发示例:"Convert the Stitch screens in project projects/123 into a production React + Vite data dashboard using DESIGN.md tokens." 技能随后会发现 Stitch 前缀、获取屏幕、下载资源并组织 React 代码。发布前可运行 npx @google/design.md lint DESIGN.md。

常见问题

这个技能是否免费?
源材料没有说明定价或使用成本,因此无法确认。
需要授予哪些工具权限?
SKILL.md 声明需要 Stitch 命名空间工具,以及 Read、Write、Bash 和 web_fetch;同时要求 Stitch MCP 已配置并运行。
没有 DESIGN.md 或 Stitch MCP 能否使用?
源材料将两者列为前置条件,因此不能确认在缺少它们时仍能正常完成流程。
它会把私钥写入生成代码吗?
工作规范明确要求钱包连接隔离在 WalletProvider 中,并禁止将私钥嵌入生成代码。

同仓库的其他 Skills

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

设计与前端

Stitch React 组件构建器

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

开发与工程

Stitch React Native 构建器

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

开发与工程

Stitch Remotion 演示视频生成器

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

设计与前端

Stitch 前端设计系统提取器

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

设计与前端

shadcn/ui 前端组件集成助手

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

设计与前端

Stitch 代码转设计

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

设计与前端

Stitch 提示词增强器

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

设计与前端

Stitch 静态 HTML 提取器

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

设计与前端

Stitch 设计系统文档生成器

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

设计与前端

Stitch 界面生成器

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

设计与前端

Stitch 网站构建循环

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

设计与前端

Stitch 设计系统管家

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

设计与前端

Stitch 资产上传助手

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

设计与前端

Stitch 品味设计系统

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

相关 Skills