ui

Generate UI components from text, images, or Figma using Stitch and Magic MCP.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/fullya99/simple-blog-page --skill ui-fullya99
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ui
Source: https://github.com/fullya99/simple-blog-page/tree/main/.claude/skills/gstack/ui
Command: npx skills add https://github.com/fullya99/simple-blog-page --skill ui-fullya99

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Designing and coding UI components from scratch is slow and often inconsistent with a project's existing framework and styling conventions. This Skill automates the generation of production-ready UI components by combining AI design generation with project-aware code adaptation. ## Core Features & Use Cases - Multi-source design generation: Create UI from text descriptions, uploaded screenshots or sketches, aesthetic vibe descriptions, or Figma URLs using Google Stitch, 21st.dev Magic MCP, and Figma MCP. - Project convention detection: Automatically detects the framework (React, Vue, Svelte), styling approach (Tailwind, CSS Modules), component directories, and naming conventions before writing any code. - Design system extraction: Generates and maintains a DESIGN.md file capturing colors, typography, spacing, and component patterns as a reusable source of truth. - Use Case: Ask for a pricing page with three tiers; the Skill generates the design in Stitch, exports the code, converts it to your project's React + Tailwind conventions, adds TypeScript props and accessibility attributes, and writes the component files. ## Quick Start Ask the assistant to create a dashboard card component with a dark minimal style using the ui skill.

Frequently Asked Questions about ui

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a UI component from a text description?▼

Describe the component in natural language, such as a pricing page with three tiers. The Skill sends the prompt to Google Stitch text-to-UI, then adapts the exported code to your project's framework and styling conventions.

Can I convert a screenshot or sketch into working UI code?▼

Yes, upload a screenshot, wireframe, or napkin sketch and Stitch's image-to-UI capability converts it into a polished digital design. The resulting code is then adapted to your project with TypeScript types and accessibility attributes.

Does the UI generator work with Tailwind and React projects?▼

Yes, the Skill scans package.json and config files to detect React, Vue, Svelte, or other frameworks plus Tailwind, CSS Modules, or styled-components. Generated components match the detected conventions exactly, including naming and directory structure.

What is DESIGN.md and when is it created?▼

DESIGN.md is a design system file containing colors, typography, spacing, and component patterns extracted by Stitch. It is created when a project lacks design tokens and is read on every subsequent invocation to keep components consistent.

What happens if Stitch or Magic MCP tools are not available?▼

The Skill detects which MCP tools are available before starting and proceeds with whatever exists. Stitch is the primary design engine, while Magic MCP and Figma serve as complementary sources for patterns and design extraction.

What are the Stitch usage limits for UI generation?▼

Stitch's free tier allows 350 Standard mode generations and 50 Experimental mode generations per month. Use Standard mode for iteration and reserve Experimental mode (Gemini Pro) for complex layouts and final production designs.