design-md

Analyze Stitch project screens and metadata to generate a semantic DESIGN.md file.

1|Updated May 8, 2026
One-click install
npx skills add https://github.com/npc-chris/dfn-discovery --skill design-md-npc-chris
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-md
Source: https://github.com/npc-chris/dfn-discovery/tree/main/.agents/skills/design-md
Command: npx skills add https://github.com/npc-chris/dfn-discovery --skill design-md-npc-chris

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires stitch-mcp-server, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of converting technical design assets into comprehensive and semantic DESIGN.md files, providing a clear reference for design systems and UI components.

Core Features & Use Cases

  • Design Analysis: Analyze project screens, HTML code, and design metadata to extract design tokens.
  • Synthesis: Convert technical CSS/Tailwind values into descriptive design language for the DESIGN.md file.
  • Output Generation: Generate a comprehensive DESIGN.md file following the semantic design system format.
  • Use Case: Use this Skill to create a DESIGN.md file for a furniture collection project, documenting its design system, color palette, typography, and component stylings.

Quick Start

Run the skill with the command: analyze-project <project-id>.

Frequently Asked Questions about design-md

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

FAQPage Schema
How do I generate a DESIGN.md file from Stitch design assets?

Generating a DESIGN.md file from Stitch assets requires analyzing project screens and metadata to extract design tokens. The skill fetches UI components via the Stitch MCP Server and translates CSS or Tailwind values into natural language documentation.

What is a semantic design system document for UI components?

A semantic design system document translates technical CSS and Tailwind values into descriptive design language. It serves as a comprehensive reference for color palettes, typography, and component stylings extracted from project screens.

How to extract design tokens from Stitch project screens?

Extracting design tokens from Stitch project screens involves fetching HTML code and design metadata through the Stitch MCP Server. The skill analyzes these technical assets to synthesize color, typography, and component styling data into a structured file.

Do I need a Stitch MCP Server connection to analyze project screens?

Yes, analyzing project screens requires access to the Stitch MCP Server. You must have an active connection and a Stitch project containing at least one designed screen to extract metadata and generate the documentation.

Can I convert CSS Tailwind values into natural language design documentation?

Yes, you can convert CSS and Tailwind values into natural language design documentation. The skill analyzes technical styling values from fetched screens and translates them into descriptive text for a semantic design system file.

What are the limitations of automating design system documentation from existing screens?

Automating design system documentation is limited to analyzing existing screens within a Stitch project. The output relies entirely on the design tokens present in the fetched metadata and cannot infer styling for UI components that have not yet been designed.