design-md

Analyze Stitch project screens and synthesize a semantic DESIGN.md file.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Chris-Maskey/opencode-config --skill design-md-chris-maskey
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: design-md
Source: https://github.com/Chris-Maskey/opencode-config/tree/main/skills/design-md
Command: npx skills add https://github.com/Chris-Maskey/opencode-config --skill design-md-chris-maskey

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many Stitch projects contain visual designs locked in screenshots, HTML, and metadata without a clear, human-friendly design system for guiding consistent screen generation; this skill extracts and organizes those tokens and rules into a single DESIGN.md file that serves as a source of truth.

Core Features & Use Cases

  • Retrieval of Stitch project and screen metadata using the Stitch MCP Server to obtain screenshots, HTML/CSS, and designTheme details.
  • Extraction of design tokens (colors, typography, spacing, shapes) and component patterns from HTML and project metadata.
  • Translation of technical CSS/Tailwind values into descriptive, designer-friendly language and synthesis into a structured DESIGN.md for guiding new screen generation.
  • Use Case: Convert a project's Home screen and its HTML/CSS into a DESIGN.md to prompt Stitch to generate additional screens that match the established visual language.

Quick Start

Analyze the Furniture Collection Stitch project Home screen and generate a DESIGN.md that documents its colors, typography, component rules, spacing, and layout principles.

Frequently Asked Questions about design-md

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

FAQPage Schema
How do I extract design tokens from a Stitch project to create a style guide?▼

To extract design tokens from a Stitch project, this skill fetches screenshots, HTML/CSS, and metadata via the Stitch MCP Server, then synthesizes them into a structured DESIGN.md style guide.

What is a DESIGN.md file used for in design system generation?▼

A DESIGN.md file serves as a portable source of truth for your design system, documenting colors, typography, spacing, and component rules to guide the generation of consistent new screens.

Can I generate new screens that match my existing Stitch project's visual language?▼

Yes, you can generate matching new screens by using the synthesized DESIGN.md to prompt Stitch with your established design tokens, layout principles, and component patterns.

Do I need the Stitch MCP Server to analyze my project's design metadata?▼

Yes, you need access to the Stitch MCP Server because this skill relies on it to fetch project screen metadata, design themes, and the HTML/CSS content required for design token extraction.

How do I convert Tailwind CSS values into designer-friendly design tokens?▼

This skill parses technical CSS and Tailwind values from your screenshots and HTML, translating them into descriptive, designer-friendly language within a structured DESIGN.md file.

What are the limitations of using a generated DESIGN.md for new screen generation?▼

The generated DESIGN.md relies entirely on the visual designs locked in your existing Stitch project screenshots and metadata, meaning it cannot invent new design patterns beyond your established visual language.