awesome-design-md
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.mdfor 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.
npxis available.- If
DESIGN.mdalready exists, decide whether to overwrite (--force) or write to another path (--out).
Workflow
- List available design slugs:
npx --yes getdesign@latest list
- Install a selected style:
npx --yes getdesign@latest add <slug>
Behavior:
- First install writes
./DESIGN.md. - If
DESIGN.mdalready exists, CLI writes./<slug>/DESIGN.md.
- Overwrite the active
DESIGN.mdwhen required:
npx --yes getdesign@latest add <slug> --force
- Write to a custom output path (optional):
npx --yes getdesign@latest add <slug> --out ./docs/DESIGN.md
- Verify output exists and is readable:
ls -la DESIGN.md <slug>/DESIGN.md 2>/dev/null
- 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,supabaseMarketing landing page:framer,stripe,notionDocumentation:mintlify,hashicorp,mongodbE-commerce/consumer:airbnb,shopify,nikeMedia/editorial:theverge,wired,spotify
Then run:
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:
- Pick one primary slug from user intent.
- Install with overwrite for deterministic output:
npx --yes getdesign@latest add <slug> --force
- If user gives no domain cue, default to
linearfor 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
More from rexleimo/rex-cli
skill-creator
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
3contextdb-autopilot
Use when running tasks in Codex CLI, Claude Code, Gemini CLI, or opencode and you need automatic context persistence (init/session/event/checkpoint/context-pack) plus interactive auto-routing without manual contextdb commands.
3seed2-manga-drama
当用户要把单图或创意脚本做成AI漫剧短视频时使用。提供Seed2.0风格的四阶段流程:分镜脚本、主角设定、分镜生成、视频验收,并输出可直接投喂生成模型的结构化提示词。
3debug
Evidence-first runtime debugging for application bugs, regressions, flaky behavior, and unclear failures. Use when an agent is asked to debug an issue and should avoid speculative fixes by forming hypotheses, attaching to or starting a logging session, instrumenting code, collecting runtime logs, analyzing the recorded log file, applying only proven fixes, and verifying the result before removing instrumentation, especially for browser or frontend issues where logs should go directly to the active collector endpoint instead of app-local proxy APIs.
2find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
2xhs-ops-methods
当用户要学习或执行小红书运营方法时使用。提供可复用的“定方向-定人设-写排发互-复盘增长”流程,支持多账号协作,并强调人工审核与合规发布。
2