Agent skill
design-system
Design system management for frontend agents. Actions: init (create DESIGN.md from template), load (inject into agent context), validate (check component compliance). Use when: (1) starting a frontend project, (2) generating UI components, (3) reviewing frontend code for design consistency. Triggers: /design-system, 'design system', 'create design', 'design tokens'.
Install this agent skill to your Project
npx add-skill https://github.com/alfredolopez80/multi-agent-ralph-loop/tree/main/.claude/skills/design-system
SKILL.md
Design System Skill v3.0
Manage DESIGN.md files that frontend agents read to generate consistent UI.
Actions
/design-system init
Create a new DESIGN.md from the template:
- Copy
docs/templates/DESIGN.md.templateto project root asDESIGN.md - Ask user for: project name, visual theme, primary color
- Fill in template variables
- Output:
DESIGN.mdready for customization
/design-system init
# Creates DESIGN.md with 9 sections from template
/design-system load
Load DESIGN.md into current context for frontend work:
- Read
DESIGN.mdfrom project root (or specified path) - Extract design tokens as structured data
- Inject into agent context as reference
- Used automatically by orchestrator Step 3 (PLAN) for frontend tasks
/design-system load
# Loads DESIGN.md tokens into context
/design-system validate
Check generated components against DESIGN.md:
- Read DESIGN.md
- Scan specified files for design token usage
- Report violations: hardcoded colors, wrong spacing, missing states
- Output: compliance report with fix suggestions
/design-system validate src/components/
# Checks all components against design system
Integration Points
| Skill/Agent | How It Uses DESIGN.md |
|---|---|
| Orchestrator Step 3 | If task is frontend and DESIGN.md exists, include as context |
| ralph-frontend | Loads DESIGN.md before generating any component |
| /create-task-batch | Phase 1 asks about design system for frontend tasks |
| /gates Stage 5 | BROWSER validation checks design compliance (future) |
Validation Checklist
The 9 required sections in every DESIGN.md:
- Visual Theme
- Color Palette (with CSS custom property tokens)
- Typography (with font stack and scale)
- Components (buttons, inputs, cards minimum)
- Layout (grid, spacing scale, breakpoints)
- Depth and Elevation
- Do's and Don'ts
- Responsive Behavior
- Agent Prompt Guide
Template
Source: docs/templates/DESIGN.md.template
Inspired by VoltAgent/awesome-design-md — 55+ real-world DESIGN.md files.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
browser-test
Browser testing using Chrome DevTools MCP and Playwright for visual verification. Start dev server, navigate, screenshot, Lighthouse audit, console errors, network check. Use when: (1) verifying frontend changes, (2) accessibility auditing, (3) performance testing, (4) visual regression. Triggers: /browser-test, 'test in browser', 'visual test', 'lighthouse audit'.
crafting-effective-readmes
Use when writing or improving README files. Not all READMEs are the same — provides templates and guidance matched to your audience and project type.
stop-slop
A skill for removing AI-generated writing patterns ('slop') from prose. Eliminates telltale signs of AI writing like filler phrases, excessive hedging, overly formal language, and mechanical sentence structures. Use when: writing content that should sound human and natural, editing AI-generated drafts, cleaning up prose for publication, or any content that needs to sound authentic rather than AI-generated. Triggers: 'stop-slop', 'remove AI tells', 'clean up prose', 'make it sound human', 'edit AI writing'.
bugs
Bug hunting with Codex CLI Use when: (1) /bugs is invoked, (2) task relates to bugs functionality.
adversarial
Multi-Agent Adversarial Analysis System for code security
senior-software-engineer
Global skill enforcing senior software engineering best practices
Didn't find tool you were looking for?