评分明细
适用场景
这是什么?适合谁?
Stitch Skills 是 Google Labs 维护的 Agent Skills 库,为 Google Stitch(stitch.withgoogle.com,Google 的实验性 AI 设计工具)提供官方技能集。它把”在 Stitch 里生成/编辑设计、上传设计系统、把设计转成 React/React Native 代码、生成演示视频”等能力,打包成 15 个技能,分属 3 个插件(stitch-design、stitch-build、stitch-utilities),遵循 Agent Skills 开放标准,兼容 Codex、Gemini CLI、Claude Code、Cursor、Antigravity、OpenCode 等编码代理。截至 2026 年 8 月,仓库 8k+ Stars、1k+ Forks(Apache-2.0 协议)。
它解决的痛点是:设计师在 Stitch 里画好界面后,从设计到代码仍要人工搬运;而 Stitch Skills 让编码代理直接读懂 Stitch 项目,一键生成屏幕、编辑现有设计、产出 React/React Native 组件,甚至把界面变成可运行的 App 或 Remotion 演示视频。相比 Figma 生态(需要 Figma MCP + 各种插件拼装),Stitch Skills 是官方维护、与 Stitch MCP 深度绑定的”开箱即用”技能包。
横向对比:Figma(成熟但 AI 能力靠插件/MCP 拼装,官方技能不全)、Vercel v0 与 Builder.io(“文字 → 界面 → 代码”,但绑定自家运行时/平台)、Anthropic 的 canvas-design 技能(通用设计流程,不针对具体设计工具)。Stitch Skills 的独特之处在于:它是 Google Stitch 这个具体设计工具的第一方技能库,且明确走 Agent Skills 标准、跨代理兼容。
适合谁:前端/全栈开发者(设计转代码提速)、用 Stitch 的设计师与产品经理(把设计管起来)、做 AI 应用 demo 的团队(快速出多页网站/演示视频)。
使用前提:必须先在 stitch.withgoogle.com 完成 Stitch MCP 服务器的注册与凭据配置(这是硬性前置),再装技能。注意:这是 Google Labs 实验项目,不是”官方支持”的 Google 产品。
准备工作
在动手前,确认下面几项就绪:
-
Stitch MCP 服务器(硬性前置):按官方指引配置并运行,拿到 MCP 端点 URL 与凭据。https://stitch.withgoogle.com/docs/mcp/setup/
-
编码代理(必选):Codex(推荐,插件支持最完整)、Claude Code、Cursor、Gemini CLI、Antigravity、OpenCode 均可。
-
Node.js + npx:
npx skills/npx plugins安装器需要 Node 运行时。 -
前置知识:理解 Agent Skills 概念与 MCP(Model Context Protocol)基础;OpenCode 用户还需会手动拷贝技能目录 + 配置 opencode.json。
-
替代方案:不用 Stitch 的话,用 Figma + Figma MCP,或 Vercel v0 / Builder.io;只想做通用设计流程可用 Anthropic 官方 anthropic-canvas-design 技能。
安装 → 配置 → 首次使用
第一步:注册 Stitch MCP 服务器
按 https://stitch.withgoogle.com/docs/mcp/setup/ 完成注册,拿到 MCP 端点 URL 与环境变量/凭据。
预期结果:代理环境里能连上 Stitch MCP,这是所有技能干活的前提。
第二步:安装技能(Codex,推荐)
codex plugin marketplace add google-labs-code/stitch-skills --ref main \
--sparse .agents/plugins \
--sparse plugins/stitch-design \
--sparse plugins/stitch-build \
--sparse plugins/stitch-utilities
预期结果:marketplace 注册成功,随后可按需 install stitch-design / stitch-build / stitch-utilities 三个插件。
第三步:Claude Code / Cursor 安装
# Claude Code(装进当前项目)
npx plugins add google-labs-code/stitch-skills --scope project --target claude-code
# Cursor(装进当前 workspace)
npx plugins add google-labs-code/stitch-skills --scope workspace --target cursor
或按需选择性安装单个技能:
npx skills add google-labs-code/stitch-skills
预期结果:技能进入对应代理的技能目录,可被自动识别。
第四步:验证首次使用
在代理里说:
"Make a browse tab for a mobile app for romance and date night ideas."
预期结果:触发 stitch::generate-design 技能,代理通过 Stitch MCP 生成屏幕。或:
"Convert all screens in Stitch project projects/123 to React components."
预期结果:触发 stitch::react-components,产出带校验的 React 组件。
常见踩坑
踩坑 1:技能装好了但代理不动作——MCP 没配
- 现象:装完技能,代理一直提示找不到 Stitch 或工具不可用。
- 原因:Stitch Skills 是”技能”,真正干活靠 Stitch MCP;README 明确把 MCP 配置列为 Prerequisites。
- 解决:先完成 https://stitch.withgoogle.com/docs/mcp/setup/ 注册,确认端点/凭据到位再装技能。
踩坑 2:Antigravity 安装失败
- 现象:想给 Antigravity 装,
npx plugins报 unrecognized target。 - 原因:
npx plugins不识别 antigravity 目标(closed #76 建议改走agy plugin install或npx skills;#53/#70 均为 Antigravity 安装问题)。 - 解决:Antigravity 用户用
agy plugin install或npx skills add,别用--target antigravity。
踩坑 3:OpenCode 装不上/技能不加载
- 现象:OpenCode 里技能不被识别(历史 issue #63 “Opencode integration missing”)。
- 原因:OpenCode 不用 npx plugins 布局,且要求 skill
name为小写 kebab-case 并与目录名一致;stitch::…命名不符合。 - 解决:手动拷贝技能目录到
.opencode/skills/,把name字段与文件夹改成 kebab-case,并在 opencode.json 里配置 Stitch MCP remote 条目。
踩坑 4:generate-design 的 Edit 流程无效
- 现象:让代理”编辑登录页加个按钮”,结果没变化。
- 原因:上游 stitch-sdk 的 edit_screens 不持久化(open issue #68,指向 stitch-sdk#361)。
- 解决:改用”重新生成整个屏幕/生成变体”绕过单点编辑,并跟踪上游修复。
踩坑 5:文档链接跳转错误
- 现象:点 stitch.withgoogle.com/docs 里的链接跳到错误页。
- 原因:官方文档站点存在重定向问题(closed #69)。
- 解决:把目标路径拼回同域名下打开(如 /docs/learn/device-types/)。
踩坑 6:npx skills 升级后坏掉
- 现象:
npx skills命令在 v1.0 之后报错。 - 原因:npx skills 工具的回归 bug(closed #66)。
- 解决:升级到最新版本,或改用
npx plugins/ 直接 git clone + 手动拷贝。
踩坑 7:这不是官方支持产品
- 现象:以为能获得 Google 官方 SLA/支持。
- 原因:README 明确声明”not an officially supported Google product”,且不参与 Google 开源软件漏洞奖励计划。
- 解决:按实验项目对待,问题走 GitHub Issues(社区),别指望官方支持通道。
初级用法
- 文字生成界面:
"Generate a browse tab for a mobile app for romance and date night ideas."—— 触发generate-design。 - 设计转 React:
"Convert all screens in Stitch project projects/123 to React components."—— 触发react-components。 - 上传设计系统:
"Upload our design system from .stitch/DESIGN.md and apply it to all screens."—— 触发manage-design-system。 - 代码转设计:
"Upload the frontend code at /path/to/dashboard into a Stitch project named 'Dashboard-Migration-2026'."—— 触发code-to-design。 - 提示词增强:
"Enhance this prompt: 'make a settings page'."—— 触发enhance-prompt。
高级玩法
- 前端代码 → DESIGN.md → Stitch 全链路:
extract-design-md(从源码抽设计系统)→upload-to-stitch(上传)→generate-design(生成/编辑)。 - 单提示词生成完整多页网站:
stitch-loop“Build a 5-page portfolio website with Stitch” —— 自动校验。 - 设计出演示视频:
remotion技能把 Stitch 项目渲染成带平滑转场/缩放的 walkthrough 视频。 - 生产级 React Native:
react-native把 Stitch HTML 设计转成带 StyleSheet + 平台差异代码的 RN 组件。 - 强制”去 AI 味”的设计规范:
taste-design生成强制高级排版/校准配色的 DESIGN.md,对抗 AI 生成界面的”通用感”。
小技巧
- 先跑通 Stitch MCP 再加技能——90% 的”技能不工作”其实是 MCP 没配好。
- 选择性安装时注意技能间有依赖(README 明确警告),尽量整插件装而非零散挑。
- 用
--sparse参数只拉需要的插件目录,加速 clone。 - OpenCode 用户记住三条:kebab-case 命名、
.opencode/skills/目录、opencode.json 配 remote MCP。 - 把
.stitch/DESIGN.md当设计系统单一事实源,配合 manage-design-system / taste-design 统一全站设计 token。
常见问题 FAQ
Q1:Stitch Skills 收费吗?Stitch 本身呢?
A:技能库是 Apache-2.0 开源免费。Stitch 是 Google Labs 实验性设计工具,处于 preview 阶段、未公开商业定价;Stitch MCP 的注册与配额见官方文档。来源:https://github.com/google-labs-code/stitch-skills
Q2:和 Figma(Figma MCP)有什么区别?
A:Figma 是成熟商用设计工具,生态庞大但 AI/代码生成靠第三方 MCP 与插件拼装;Stitch Skills 是 Google 官方为自家 Stitch 设计工具维护的第一方技能库,与 Stitch MCP 深度绑定、开箱即用,但 Stitch 本身仍是实验产品,成熟度不及 Figma。
Q3:和 Vercel v0 / Builder.io 有什么区别?
A:v0/Builder.io 是”提示词 → 界面 → 代码”的托管平台,绑定各自运行时与平台;Stitch Skills 只负责把设计转成 React/React Native 等代码,代码与运行时完全在你手里,无平台锁定。
Q4:支持哪些编码代理?
A:官方声明兼容 Codex、Antigravity、Gemini CLI、Claude Code、Cursor、OpenCode(手动安装)。注意各代理安装方式不同,Antigravity 与 OpenCode 有特殊步骤。
Q5:这是 Google 官方支持的产品吗?
A:不是。它是 Google Labs 开源项目,README 明确”not an officially supported Google product”,不参与 Google 漏洞奖励计划;问题与支持走 GitHub Issues 社区。
进阶学习建议
- 研究
stitch::code-to-design的”HTML 抽取 + 设计系统 + 上传”流程——它示范了如何把既有前端代码反向工程成设计资产。 - 读
stitch::react-components里的”自动化校验 + 设计 token 一致性”实现,学习技能里 scripts/(可执行校验器)+ resources/(检查清单)+ examples/(黄金范例)三段式结构。 - 对比
extract-design-md(从源码抽 DESIGN.md)与design-md(从 Stitch 项目抽 DESIGN.md)两个互补技能,理解”设计系统单一事实源”的双向抽取。 - 真实案例:
react-vite-dashboard技能内置了 DeFi 组合看板模板(TanStack Query + Web3 读模式),是官方给的”设计 → 生产级 App”落地范本。 - 进阶路线:先吃透 generate-design + react-components 主链路 → 用 stitch-loop 做端到端多页站 → 再研究 shadcn-ui / react-native 的技能写法 → 最后按 Adding New Skills 指南(校验类、解耦数据类、生成类)贡献新技能。
参考链接
免责声明
本文基于官方文档和公开资料整理,AI 辅助生成,MagicNetWorld 尚未完成独立实测。社区指标(Stars/Forks)采集自 GitHub 公开 API(2026-08-22),Stitch 为 Google Labs 实验项目,功能以官方文档为准。
📊 评分与标签
评分说明
总分 7.8/10 · S_入选
📊 可观测社区指标(采集日期:2026-08-22)
- GitHub: google-labs-code/stitch-skills ★8,143(8.1k)🔱1,094 forks
- 最近 push:2026-08-17T20:20Z;仓库创建:2026-01-16;主语言 TypeScript;开放 Issue 16;License Apache-2.0
- 仓库描述:“A library of Agent Skills designed to work with the Stitch MCP server. Each skill follows the Agent Skills open standard…”
- 归属 google-labs-code(Google Labs Code),但 README 声明”非官方支持的 Google 产品”
- 数据来源:GitHub REST API
repos/google-labs-code/stitch-skills(实测)
📦 可安装性 1.9/2.5
- Codex 一键加 marketplace(
codex plugin marketplace add支持--sparse只拉指定插件);Claude Code/Cursor 用npx plugins add按 scope 安装 - 前置条件是先完成 Stitch MCP server 配置(需 Google 账号 + MCP URL),技能依赖该 server 才能发挥完整能力
- OpenCode 需手动复制技能目录 + 重命名为 kebab-case + 手改 MCP 配置,无 CLI 一键路径
- 竞品对比 1(MarketingSkills):MarketingSkills
npx skills add即装即用、零外部服务依赖;Stitch Skills 必须先配 Stitch MCP server,安装链路多一环。 - 竞品对比 2(OpenMontage):OpenMontage 需 Python/FFmpeg/Node 系统依赖;Stitch Skills 只需 Node(npx),但强绑 Google Stitch 服务。
🎯 实用性 2.0/2.5
- 15 个技能分 3 插件:stitch-design(code-to-design/generate-design 等 6 个)、stitch-build(react-components/react-native/remotion 等 5 个)、stitch-utilities(design-md/taste-design 等 4 个),覆盖”设计→生成代码→校验”闭环
- 每个技能带 Prompt Example,如 code-to-design 上传前端代码转 Stitch 设计、react-components 同步 Stitch 到 React 组件系统
- 强绑定 Google Stitch 设计工具,脱离 Stitch MCP 后大部分技能(generate-design/upload-to-stitch 等)无意义,适用范围窄于通用技能集
- 竞品对比 1(Figma Dev Mode/Anima 的 Figma-to-code):Anima 在 Figma 内一键转 React;Stitch Skills 走 Stitch 生态 + agent 校验,不依赖 Figma,但需要 Stitch 账号。
- 竞品对比 2(v0/Lovable 托管 UI 生成器):两者托管云端、面向非开发者;Stitch Skills 是本地 agent + MCP,面向开发者、代码可审计。
📖 文档质量 1.7/2.0
- README 含完整插件/技能矩阵表(每个技能:描述 + Prompt Example)、按宿主分列的安装命令(Codex/Claude Code/Cursor/OpenCode)、仓库结构树与新增技能规范
- 明确标注 OpenCode 的命名坑(name 需 kebab-case、allowed-tools 被忽略、工具名差异),文档务实
- 无独立文档站,深度内容依赖外部 stitch.withgoogle.com/docs;README 明示”非官方支持产品”
- 竞品对比 1(OpenMontage):OpenMontage 有 docs/ 子目录 + AGENT_GUIDE + YouTube;Stitch Skills 文档集中单 README,靠外部 Stitch 官方文档补足。
- 竞品对比 2(MarketingSkills):两者同为单 README 形态;Stitch Skills 的技能矩阵带 prompt 示例更直观,MarketingSkills 的迁移指南更详细。
👥 社区活跃 1.0/1.5
- ★8,143 / 🔱1,094,规模约为 MarketingSkills(45.2k)的 1/5、OpenMontage(49.3k)的 1/6
- 仅 16 个开放 Issue(对比 OpenMontage 的 244),最近 push 2026-08-17;背靠 Google Labs 但明确”非官方支持”,无专职维护承诺
- 竞品对比 1(OpenMontage):OpenMontage 有 Discussions + YouTube + X 三渠道且曾登 Trending #1;Stitch Skills 无独立社区渠道,活跃度明显更低。
- 竞品对比 2(MarketingSkills):MarketingSkills 有作者 KOL 效应(Corey Haines)带动持续反馈;Stitch Skills 靠 Google Labs 名头但实际互动有限。
🔗 兼容性 1.2/1.5
- Apache-2.0 宽松许可,商用友好,是三者中最宽松
- 宿主覆盖最广:Codex、Antigravity、Gemini CLI、Claude Code、Cursor 一键装,OpenCode 手动装
- 硬依赖 Stitch MCP server(Google 服务),非 Stitch 用户或离线环境无法使用核心技能
- 竞品对比 1(MarketingSkills):MarketingSkills 仅靠 Agent Skills 通用 spec,无专属 marketplace 清单;Stitch Skills 为 Codex/Claude 提供 marketplace + plugin 双入口,宿主集成更标准。
- 竞品对比 2(OpenMontage,AGPL-3.0):Stitch Skills 的 Apache-2.0 更宽松,但引入 Google Stitch 服务绑定这一外部依赖。
评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。
🏷️ 标签说明
- AI设计: 定位 AI 驱动的 UI 设计工作流(文本/图片生成设计、设计转代码),属”AI设计”类别。来源:GitHub README
- 开源免费: Apache-2.0 开源,npx 免费安装,无订阅墙(但完整能力需 Google Stitch 服务)。来源:GitHub LICENSE
- Google: 由 google-labs-code 组织维护,随 Google Stitch 生态发布(但非官方支持产品)。来源:GitHub README
- MCP: 技能专为 Stitch MCP server 设计,安装前提是配置该 MCP server。来源:GitHub README Prerequisites
- Stitch: 是 Google Stitch 设计工具的官方配套技能库,技能命名采用 stitch::* 前缀。来源:GitHub README
📋 来源核实
- ✅ browser已验证: GitHub REST API 的 stars/forks/pushed_at/license(2026-08-22 实测)
- ✅ browser已验证: README 插件/技能矩阵、安装命令、OpenCode 注意事项(raw.githubusercontent.com 实测)
- ⚠️ 未验证: 需 Google 账号的 Stitch MCP 配置与技能实际运行未实测
⚠️ 局限与未实测声明
- 未完成 Stitch MCP 配置实测,实用性结论基于 README 与技能矩阵
- 社区指标为采集日(2026-08-22)快照
- “非官方支持 Google 产品”为 README 原话,非独立判断