跳到主要内容
Supermarket
返回能力市场
MCP Server
design
Apache-2.0

stitch-skills

A 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.

google-labs-codegoogle-labs-code
85/ 100

公开评测 · 综合采用结论

证据充分,整体质量与安全表现优秀

查看评测依据 评测我的项目基于公开项目证据,非安全认证或安装推荐
8.4kstars
1.1kforks
最近更新 1个月前
评测生成时间(北京时间)
本报告引擎
v3.10.0
当前引擎
v3.16.0

本报告与当前引擎使用不同规则;原分数不会自动更新,不同版本的分数不宜直接对比。

重新评测此项目

进入后确认来源与额度,提交才会创建任务。

Evaluation report

综合采用结论

85
A
满分 100
值得推荐低风险
决策摘要

证据充分,整体质量与安全表现优秀

100%
高置信度
78
文档
100
安全
81
质量
90
活跃
69
采用
  • 基础评测完成+25/25确定性评分与静态安全扫描已完成
  • README 有效证据+25/2510,016 个去重后的有效字符
  • 独立证据来源+20/208 类非重复证据,重复文件不叠加
  • 仓库元数据+10/10已取得仓库状态与采用数据
  • 活跃记录+5/5已取得最近提交时间
  • AI 复核+15/15已完成结构化 AI 证据复核
How it works · 架构图

Stitch Skills 架构与依赖

文档展示技能库、插件、MCP服务器及agent之间的关系,无明确时间顺序,适合架构图。

AI 提取 · 证据约束

左右滑动查看完整图示

Stitch Skills 架构与依赖文档展示技能库、插件、MCP服务器及agent之间的关系,无明确时间顺序,适合架构图。加载技能调用工具API请求编码Agent用户交互技能库指令集Stitch MCP服务端Stitch平台后端
图示依据
  • • Prerequisites: 'These skills require the Stitch MCP server to be configured and running'
  • • Quick Start: 'npx plugins add google-labs-code/stitch-skills'
  • • OpenCode: 'add a remote MCP entry in project opencode.json'
五维表现
技能库覆盖设计到构建全流程,示例具体,但依赖Stitch MCP且缺少错误处理与许可证,选择性安装需注意依赖。
质量证据
  • Prerequisites: 'These skills require the Stitch MCP server to be configured and running'
  • Quick Start: 'codex plugin marketplace add google-labs-code/stitch-skills --ref main'
  • Available Plugins: 'stitch::code-to-design' 描述 'Convert frontend code...'
  • Repository Structure: 'skills/<skill-name>/SKILL.md — The "Mission Control" for the agent'
  • Adding New Skills: 'This is not an officially supported Google product.'
采用建议
优势
  • 问题与用途描述
  • 有效 README
  • 安装或接入步骤
  • 可执行示例
  • 未发现已知高风险模式
关注点
  • 缺少输出或结果说明
  • 缺少错误处理或排障
  • 缺少许可证信息
  • 缺少错误处理与排障指南
  • 未提供许可证信息
适合

使用Stitch MCP的编码agent用户、需要从设计到代码转换的团队、希望自动化设计系统管理的开发者、需要生成多页面网站的快速原型场景

不建议直接用于

未配置Stitch MCP的环境、需要离线或独立运行的场景、对许可证有严格要求的项目

也有自己的公开项目?先看完证据,再用当前规则生成独立报告。

评测我的项目 →
文档证据
78/100
问题与用途描述10 分
有效 README12 分
安装或接入步骤14 分
可执行示例16 分
输入、参数或工具说明11 分
输出或结果说明9 分
限制、权限或边界12 分
错误处理或排障8 分
许可证信息5 分
结构化章节3 分
安全证据
低风险
未发现已知高风险模式

静态扫描不是安全保证,生产接入前仍应人工复核权限和数据边界。

优先改进清单
  1. 01补充输出或结果说明
  2. 02补充错误处理或排障
  3. 03补充许可证信息
方法、证据与局限展开
数据来源

GitHub Repository API

扫描范围

20 个文件 · 148,009 字符

评测引擎

v3.10.0 · AI 复核已启用(deepseek-chat)

局限
  • 静态评测不会安装或执行项目代码
  • 安全扫描基于高信号文件与已知模式,不能替代人工审计
  • 流行度只反映采用程度,不代表安全或工程质量

30 天热度趋势

README

Stitch Design Skills

A collection of agent skills and plugins for Google Stitch, following the Agent Skills open standard. Compatible with coding agents such as Codex, Antigravity, Gemini CLI, Claude Code, Cursor, and OpenCode (manual install).

Quick Start

1. Install Plugins (Recommended)

The fastest way to set up the full Stitch plugin suite globally.

Codex

Add the Stitch Skills marketplace, then install the plugins you need.

Via CLI (recommended)
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

[!TIP] The --sparse flags are optional — they limit the checkout to only the listed paths for a faster clone. Omit them to pull the entire repository.

Via the Codex UI

Navigate to Settings → Plugin Marketplaces → Add and fill in:

FieldValue
Sourcehttps://github.com/google-labs-code/stitch-skills
Git refmain
Sparse paths(optional) .agents/plugins, plugins/stitch-design, plugins/stitch-build, plugins/stitch-utilities

Once the marketplace is registered, install any combination of:

  • stitch-design — design-focused skills
  • stitch-build — build and component skills
  • stitch-utilities — utility and helper skills

Claude Code & Cursor

# Claude Code — installs into the current project
npx plugins add google-labs-code/stitch-skills --scope project --target claude-code
# Cursor — installs into the current workspace
npx plugins add google-labs-code/stitch-skills --scope workspace --target cursor

OpenCode

OpenCode does not use npx plugins / npx skills or the Codex/Claude marketplace layout. Install skills and the Stitch MCP server manually:

1. Skills — copy the skill folders you need into a discoverable path:

# Project-local (recommended)
mkdir -p .opencode/skills
cp -R plugins/stitch-design/skills/generate-design .opencode/skills/generate-design
# repeat for other skills under plugins/*/skills/

OpenCode also discovers .claude/skills/ and .agents/skills/ (see OpenCode skills docs).

Naming: OpenCode requires skill name frontmatter to be lowercase kebab-case and match the directory name. Skills that use stitch::… names (or other non-kebab forms) need the name field and folder renamed before OpenCode will load them. Extra frontmatter such as allowed-tools is ignored.

2. Stitch MCP — add a remote MCP entry in project opencode.json or ~/.config/opencode/opencode.json after completing the Stitch MCP setup:

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "stitch": {
      "type": "remote",
      "url": "YOUR_STITCH_MCP_URL",
      "enabled": true
    }
  }
}

Replace YOUR_STITCH_MCP_URL with the endpoint from the Stitch MCP setup flow (credentials/env vars from that guide still apply).

Tool names inside skill instructions may differ from OpenCode builtins (webfetch / bash instead of web_fetch / run_command). Prefer the OpenCode tool names when adapting a skill for OpenCode.

2. Install Skills Selectively

Choose only the specific skills you need.

[!IMPORTANT] Stitch Design Skills often have inter-dependencies. If you choose to install skills selectively, ensure you include all required dependencies.

npx skills add google-labs-code/stitch-skills

You can run the following commands to see the help documentation for plugins and skills:

npx plugins --help

npx skills --help

Prerequisites

These skills require the Stitch MCP server to be configured and running in your agent's environment. Make sure you have followed the Stitch MCP Setup Instructions to register the server and set up appropriate environment variables and credentials.

Docs navigation: If a link on stitch.withgoogle.com/docs redirects incorrectly, open the target path under the same host (e.g. https://stitch.withgoogle.com/docs/learn/device-types/).

Available Plugins

Design (stitch-design)

Core design workflows for creating, managing, and optimizing designs within Stitch.

SkillDescriptionPrompt Example
stitch::code-to-designConvert frontend code (React, Vue, etc.) to a Stitch Design via HTML extraction + design system + upload"Upload the frontend code at /path/to/dashboard into a Stitch project named 'Dashboard-Migration-2026'."
stitch::generate-designGenerate new screens from text or images, edit existing screens, and create design variants· "Make a browse tab for a mobile app for romance and date night ideas."
· "Edit the login screen to add a 'Remember Me' checkbox and change the button color to blue."
· "Generate 3 design variants of the home screen with dark mode and high-density layouts."
stitch::manage-design-systemManage design systems in Stitch — upload DESIGN.md and apply themes to screens"Upload our design system from .stitch/DESIGN.md and apply it to all screens."
stitch::extract-design-mdExtract a comprehensive DESIGN.md directly from frontend source code"Scan /src and extract the design system into .stitch/DESIGN.md."
stitch::extract-static-htmlExtract self-contained static HTML from running web apps, inlining CSS and images"Extract a static HTML snapshot of http://localhost:3000/profile."
stitch::upload-to-stitchUpload local assets (images, mockups, HTML) to a Stitch project"Upload .stitch/landing_page.html to Stitch project projects/987654321."

Build (stitch-build)

Code generation, framework integration, and asset compilation from Stitch designs.

SkillDescriptionPrompt Example
stitch::react-componentsConvert Stitch screens to React component systems with automated validation and design token consistency· "Convert all screens in Stitch project projects/123 to React components."
· "Sync the app to the last updates of the Stitch project 13039335308618232534."
stitch::react-nativeConvert Stitch HTML designs to production-ready React Native components with StyleSheet and platform-specific code· "Convert the Stitch design to React Native components with proper theme and navigation."
· "Sync the app to the last updates of the Stitch project 13039335308618232534."
remotionGenerate walkthrough videos from Stitch projects using Remotion with smooth transitions and zooming"Generate a walkthrough video of the Stitch project projects/456."
shadcn-uiExpert guidance for integrating and building applications with shadcn/ui components"Set up shadcn/ui and build a data table with sorting and filtering."
react-vite-dashboardConvert Stitch screens to React + Vite dashboards with TanStack Query, DESIGN.md tokens, and Web3 read patterns"Build a DeFi portfolio dashboard from this Stitch screen using our DESIGN.md."

Utilities (stitch-utilities)

Supporting tools for enhancing prompts, generating design specs, and enforcing design standards.

SkillDescriptionPrompt Example
design-mdAnalyze Stitch projects and generate comprehensive DESIGN.md files in semantic language"Analyze Stitch project projects/123 and generate a DESIGN.md."
enhance-promptTransform vague UI ideas into polished, Stitch-optimized prompts with UI/UX keywords"Enhance this prompt: 'make a settings page'."
stitch-loopGenerate complete multi-page websites from a single prompt with automated validation"Build a 5-page portfolio website with Stitch."
taste-designGenerate DESIGN.md files enforcing premium, anti-generic UI standards"Generate a premium DESIGN.md with strict typography and calibrated colors."

Repository Structure

plugins/
├── stitch-design/          — Core design workflow plugin
│   ├── plugin.json
│   └── skills/
│       ├── code-to-design/
│       ├── generate-design/
│       ├── manage-design-system/
│       ├── extract-design-md/
│       ├── extract-static-html/
│       └── upload-to-stitch/
├── stitch-build/           — Code generation & build plugin
│   ├── plugin.json
│   └── skills/
│       ├── react-components/    — stitch::react-components
│       ├── react-native/
│       ├── react-vite-dashboard/
│       ├── remotion/
│       └── shadcn-ui/
└── stitch-utilities/       — Design utilities & assistants plugin
    ├── plugin.json
    └── skills/
        ├── design-md/
        ├── enhance-prompt/
        ├── stitch-loop/
        └── taste-design/

Each skill follows the Agent Skills standard:

skills/<skill-name>/
├── SKILL.md           — The "Mission Control" for the agent
├── scripts/           — Executable enforcers (Validation & Networking)
├── resources/         — The knowledge base (Checklists & Style Guides)
└── examples/          — The "Gold Standard" syntactically valid references

Adding New Skills

All new skills need to follow the file structure above to implement the Agent Skills open standard.

Great candidates for new skills

  • Validation: Skills that convert Stitch HTML to other UI frameworks and validate the syntax.
  • Decoupling Data: Skills that convert static design content into external mock data files.
  • Generate Designs: Skills that generate new design screens in Stitch from a given set of data.

This is not an officially supported Google product. This project is not eligible for the Google Open Source Software Vulnerability Rewards Program.