AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Using Stitch Mcp

skill-sennabruno-claude-skills-using-stitch-mcp · by sennaBruno

Use when designing UI screens, generating component layouts, creating new pages, or needing design ideation. Triggers on tasks like "create a screen", "design a page", "generate UI", or when visual design decisions are needed before implementation.

No reviews yet
0 installs
19 views
0.0% view→install

Install

$ agentstack add skill-sennabruno-claude-skills-using-stitch-mcp

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-sennabruno-claude-skills-using-stitch-mcp)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Using Stitch Mcp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Using Google Stitch MCP

Overview

Stitch MCP brings AI-powered UI design directly into your coding workflow. Generate designs from prompts, download production-ready HTML/Tailwind code, and convert to React components—all without leaving your IDE.

When to Use

digraph stitch_decision {
    "Need UI work?" [shape=diamond];
    "New screen/page?" [shape=diamond];
    "Redesigning existing UI?" [shape=diamond];
    "Use Stitch" [shape=box, style=filled];
    "Skip Stitch" [shape=box];

    "Need UI work?" -> "New screen/page?" [label="yes"];
    "Need UI work?" -> "Skip Stitch" [label="no"];
    "New screen/page?" -> "Use Stitch" [label="yes"];
    "New screen/page?" -> "Redesigning existing UI?" [label="no"];
    "Redesigning existing UI?" -> "Use Stitch" [label="yes"];
    "Redesigning existing UI?" -> "Skip Stitch" [label="no"];
}

Use Stitch for:

  • Creating new screens or pages
  • Redesigning existing UI
  • Rapid prototyping and ideation
  • Getting past "blank page" syndrome
  • Generating consistent design systems

Don't use for:

  • Minor text/style tweaks (just edit code directly)
  • Backend-only changes
  • Bug fixes in existing components

Core Workflow

1. List Your Projects

Show me my Stitch projects.
List each screen under each project with its screen id.

2. Download Design Code

Download the HTML code for the [Screen Name] screen in the [Project Name] project.
Use curl -L to download.
Create a file named ./tmp/[screen-name].html with the HTML code.

3. Download Design Image

Download the image for the [Screen Name] screen in the [Project Name] project.
Use curl -L to download.
Create a file named ./tmp/[screen-name].png with the image.

4. Convert to React Components

The HTML serves as a translation base. Convert to project's component structure:

Convert this HTML to React components following our project patterns:
- Use shadcn/ui components where applicable
- Follow Next.js App Router conventions
- Keep Tailwind classes, adapt to our theme
- Split into logical component files

Effective Prompting

Initial Prompt Formula

| Element | Purpose | Example | |---------|---------|---------| | Idea | What it is | "A booking confirmation screen" | | Theme | Visual style | "Modern, clean, uses brand colors" | | Content | Specific elements | "Show date, time, professional name, service details" | | Image | Reference (optional) | Upload existing screen as reference |

Example Prompt

Idea: A booking confirmation screen for a service appointment app.
Theme: Modern, clean, light mode with subtle shadows.
Content:
- Success checkmark animation
- Appointment date/time prominently displayed
- Professional's name and photo
- Service name and duration
- "Add to Calendar" and "View Details" buttons
- Option to cancel or reschedule

Iteration Formula

Target one change at a time. Be specific:

Update the [specific element] on the [screen name].
[Specific visual instruction].
[UI/UX keyword for clarity].

Good: "Update the CTA button to be larger with more padding. Add a subtle shadow for depth."

Bad: "Make it look better."

Design Modes

| Mode | Best For | |------|----------| | Thinking with 3 Pro | Complex logic, production candidates | | Redesign (Nano Banana) | Modernizing old UIs, vibe-based workflows | | 2.5 Pro | High-fidelity HTML, A/B comparisons | | Fast | Rapid wireframing, Figma exports |

Style Keywords Reference

Layout

  • Bento Grid, Editorial, Swiss Style, Split-Screen

Texture

  • Glassmorphism, Claymorphism, Skeuomorphic, Grainy/Noise

Atmosphere

  • Brutalist, Cyberpunk, Y2K, Retro-Futurism

Color

  • Duotone, Monochromatic, Pastel Goth, Dark Mode OLED

Project Integration (Next.js + shadcn)

When converting Stitch HTML to this project:

  1. Component Location: frontend/src/components/[feature]/
  2. Page Location: frontend/src/app/[route]/page.tsx
  3. Replace HTML elements with shadcn:
  • ` from @/components/ui/button`
  • ` from @/components/ui/input`
  • Cards, dialogs, etc. → Use Radix-based shadcn components
  1. Keep Tailwind classes but verify against tailwind.config.ts
  2. Add TypeScript types for all props
  3. Use React Query for data fetching patterns

Common Mistakes

| Mistake | Fix | |---------|-----| | Trying to perfect first prompt | Iterate! Get past blank page, then refine. | | Changing too many things at once | One major change per prompt. | | Generic prompts ("make it nice") | Use specific UI/UX keywords and targets. | | Forgetting to download both code AND image | Always get both for reference during conversion. | | Not using project component library | Map HTML to shadcn/ui equivalents. |

Quick Commands

# List projects
"Show my Stitch projects with all screens and IDs"

# Get code
"Download HTML for [Screen] in [Project] to ./tmp/"

# Get image
"Download image for [Screen] in [Project] to ./tmp/"

# Convert
"Convert ./tmp/[screen].html to React components using shadcn/ui"

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.