awesome-design-md

Fetches DESIGN.md design system references to ground AI-generated UI in a chosen brand aesthetic.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/scoots31/engineering-playbook --skill awesome-design-md-scoots31
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: awesome-design-md
Source: https://github.com/scoots31/engineering-playbook/tree/main/skills/awesome-design-md
Command: npx skills add https://github.com/scoots31/engineering-playbook --skill awesome-design-md-scoots31

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI-generated UI often looks generic and inconsistent because the model has no explicit design reference. This Skill fetches a DESIGN.md file from the awesome-design-md collection and places it in your project root so every generated component follows a specific brand's typography, color, and spacing system. ## Core Features & Use Cases - Design System Fetching: Retrieves a DESIGN.md file from getdesign.md for brands like Linear, Notion, Stripe, Figma, Vercel, and Raycast, then writes it to the project root. - Aesthetic Targeting: Helps you pick a design language based on audience and tone, such as developer-focused dark themes or clean editorial layouts. - Conflict Handling: Maps DESIGN.md tokens onto existing CSS variables and surfaces conflicts with project-level theme overrides before generating code. - Use Case: You are starting a new dashboard and want it to feel like Linear. The Skill fetches Linear's DESIGN.md, writes it to your project root, and all subsequent UI components follow its dark, tight-spacing design language. ## Quick Start Fetch the Linear DESIGN.md from getdesign.md and use it as the design reference for all UI components in this project.

Frequently Asked Questions about awesome-design-md

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

FAQPage Schema
How do I make AI-generated UI match a specific brand style?

Place a DESIGN.md file in your project root describing the target brand's typography, color tokens, spacing, and component patterns. AI coding agents read it automatically and apply those rules when generating UI code.

What is a DESIGN.md file and where does it come from?

DESIGN.md is a plain-text design system document that AI agents read to make consistent visual decisions. Pre-built files for brands like Linear, Notion, Stripe, and Vercel are available from the getdesign.md collection.

Which design styles are available in the awesome-design-md collection?

The collection includes Linear, Notion, Stripe, Figma, Claude, Cursor, Raycast, Vercel, and Superhuman. Each covers a distinct aesthetic, from minimal dark developer tooling to clean editorial layouts.

Does DESIGN.md conflict with existing CSS variables or theme overrides?

It can. The recommended approach is to map DESIGN.md tokens onto existing CSS variables rather than creating parallel systems, and to honor project-level theme overrides such as a configured dark background. Conflicts should be surfaced before generating code.

When should I not use a DESIGN.md reference?

Avoid it when the project already has a mature, enforced design system, since adding a second reference creates conflicting guidance. It is best suited for new projects or pages lacking an explicit visual identity.