Skip to content
Back to skills

Design Systems

ASecurity

Design system lookup, CSS best practices, and AI-driven UI component generation via MCP tools

  • 40 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 6, 2026
designrustgobashreactapifrontenddocumentation

Works with

  • api
  • mcp

Security analysis

A100/100

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

Scanned September 6, 2026

npx -y skills add oimiragieo/agent-studio --skill design-systems --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Design Systems?

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

Security grade badge for Design Systems
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/oimiragieo-design-systems/badge)](https://www.skillsdirectory.com/skills/oimiragieo-design-systems)

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: design-systems
description: Design system lookup, CSS best practices, and AI-driven UI component generation via MCP tools
version: 1.0.0
category: frontend
agents: [frontend-pro, ui-components-expert, mobile-ux-reviewer]
source: builtin
trust_score: 100
provenance_sha: fefc201ea6bce701
---

# Design Systems

Access design token libraries, CSS documentation, and AI-driven component generation.

## Design Systems MCP (southleft/design-systems-mcp)

Semantic search across 188+ design systems (Material, Ant Design, Carbon, Chakra, etc.):

```bash
# Setup
npx @southleft/design-systems-mcp

# Example queries via MCP
mcp__design_systems__search_components({ query: "button with loading state" })
mcp__design_systems__get_tokens({ system: "material", category: "color" })
mcp__design_systems__get_patterns({ pattern: "form validation error" })
```

**Use cases**: Find existing component patterns before building custom, get design token values, compare component API across systems.

## CSS MCP (stolinski/css-mcp)

MDN CSS documentation + browser compatibility via MCP:

```bash
mcp__css__query_property({ property: "container-type" })  # Container queries
mcp__css__check_compat({ property: "has()", browsers: ["chrome", "firefox", "safari"] })
mcp__css__get_examples({ selector: ":is()" })
```

## Magic MCP — AI UI Component Generation (21st-dev)

Generate UI components from natural language:

```bash
# Configure Magic MCP with 21st-dev API key
mcp__magic__create_component({ description: "dark mode toggle with animation", framework: "react" })
mcp__magic__find_component({ query: "pricing table with feature comparison" })
```

## Design Token Standards

```css
/* CSS Custom Properties (recommended) */
--color-primary: #6366f1;
--spacing-md: 1rem;
--radius-lg: 0.5rem;
--font-sans: 'Inter', system-ui, sans-serif;

/* Token categories: color, spacing, typography, radius, shadow, z-index */
```

## Anti-Patterns

- Never hardcode hex colors in components — use design tokens
- Never reinvent components that exist in your design system
- Never use px for spacing in responsive layouts — use rem/em

## When to invoke

Skill({ skill: 'design-systems' }) for design token lookup, component pattern research, CSS best practices, AI component generation

Files in this skill

  • SKILL.md2.2 KB
  • commands/design-systems.md114 B
  • hooks/post-execute.cjs181 B
  • hooks/pre-execute.cjs287 B
  • references/research-requirements.md775 B
  • rules/design-systems.md575 B
  • schemas/input.schema.json560 B
  • schemas/output.schema.json426 B
  • scripts/main.cjs594 B
  • templates/implementation-template.md332 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…