Skip to content
Back to skills

Awesome Design Md

ASecurity

Create a DESIGN.md style baseline BEFORE building UI. Use FIRST when no design draft exists — installs a proven visual style, then invoke `frontend-design` to implement. For borrowing a known product style, getting consistent typography/colors/spacing, or needing a fast visual starting point.

  • 54 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 22, 2026
toolsgobashrailsgitfrontenddocumentation

Works with

  • cli

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 22, 2026

npx -y skills add rexleimo/aios --skill awesome-design-md --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Awesome Design Md?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Awesome Design Md
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/rexleimo-awesome-design-md/badge)](https://www.skillsdirectory.com/skills/rexleimo-awesome-design-md)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: awesome-design-md
description: Create a DESIGN.md style baseline BEFORE building UI. Use FIRST when no design draft exists — installs a proven visual style, then invoke `frontend-design` to implement. For borrowing a known product style, getting consistent typography/colors/spacing, or needing a fast visual starting point.

installCatalogName: awesome-design-md
clients: [codex, claude, gemini, opencode, hermes, workbuddy, pi, zcode, qoder]
scopes: [global, project]
defaultInstall:
  global: true
  project: false
tags: [general, design, ui, essential]
repoTargets: [codex, claude, gemini, opencode, hermes, workbuddy, pi, zcode, qoder]
---

# Awesome DESIGN.md

Use this skill when you want to apply a proven visual style to a project by adding a `DESIGN.md` file from the VoltAgent `awesome-design-md` collection.

## Trigger

- User wants UI to look like a known product/site style.
- User asks to add or refresh `DESIGN.md` for coding-agent UI output.
- User wants consistent typography, colors, spacing, and component styling before UI implementation.
- User has no design稿 and needs a fast, high-quality visual starting point.

## Preconditions

- Run from the target project root.
- `npx` is available.
- If `DESIGN.md` already exists, decide whether to overwrite (`--force`) or write to another path (`--out`).

## Workflow

1. List available design slugs:

```bash
npx --yes getdesign@latest list
```

2. Install a selected style:

```bash
npx --yes getdesign@latest add <slug>
```

Behavior:
- First install writes `./DESIGN.md`.
- If `DESIGN.md` already exists, CLI writes `./<slug>/DESIGN.md`.

3. Overwrite the active `DESIGN.md` when required:

```bash
npx --yes getdesign@latest add <slug> --force
```

4. Write to a custom output path (optional):

```bash
npx --yes getdesign@latest add <slug> --out ./docs/DESIGN.md
```

5. Verify output exists and is readable:

```bash
ls -la DESIGN.md <slug>/DESIGN.md 2>/dev/null
```

6. Tell the coding agent to follow the file before UI tasks.

## No-Design-Draft Fast Path

When user has no design draft, pick one baseline slug by product intent:

- `B2B/SaaS dashboard`: `linear`, `vercel`, `supabase`
- `Marketing landing page`: `framer`, `stripe`, `notion`
- `Documentation`: `mintlify`, `hashicorp`, `mongodb`
- `E-commerce/consumer`: `airbnb`, `shopify`, `nike`
- `Media/editorial`: `theverge`, `wired`, `spotify`

Then run:

```bash
npx --yes getdesign@latest add <slug> --force
```

This gives the agent an explicit style anchor immediately, avoiding generic defaults.

## Fuzzy Style Request Mapping

When user only gives a vague style intent, map it to a usable slug quickly:

- `极简专业 / SaaS 感`: `linear`, `vercel`
- `增长营销 / 品牌展示`: `framer`, `stripe`
- `文档知识库 / 开发者文档`: `mintlify`, `hashicorp`, `mongodb`
- `电商消费 / 商品导向`: `shopify`, `airbnb`, `nike`
- `媒体杂志 / 视觉冲击`: `theverge`, `wired`, `spotify`

Execution rule:

1. Pick one primary slug from user intent.
2. Install with overwrite for deterministic output:

```bash
npx --yes getdesign@latest add <slug> --force
```

3. If user gives no domain cue, default to `linear` for generic SaaS web apps.

## Prompt Pattern

- `Use DESIGN.md as the source of truth for UI decisions in this task.`
- `Follow color roles, typography hierarchy, spacing scale, and component states from DESIGN.md.`
- `If a UI decision is unclear, prefer consistency with DESIGN.md over introducing new styles.`

## Guardrails

- Treat templates as inspiration and implementation guidance, not official brand endorsement.
- Keep accessibility checks (contrast, keyboard focus, touch targets) even when following a template.

## Upstream

- Repository: `https://github.com/VoltAgent/awesome-design-md`
- License: MIT
- CLI usage shown by `npx --yes getdesign@latest --help`

Files in this skill

  • SKILL.md3.8 KB
  • UPSTREAM.md362 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…