KS
Killer-Skills

design-system — Categories.community

v1.0.0
GitHub

About this Skill

Perfect for UI-focused Agents needing standardized design and layout capabilities, particularly those working with tokens, styles, and interaction states. Jardim Digital

gardenvanities gardenvanities
[0]
[0]
Updated: 2/25/2026

Quality Score

Top 5%
21
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add gardenvanities/garden-vanities

Agent Capability Analysis

The design-system MCP Server by gardenvanities is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion.

Ideal Agent Persona

Perfect for UI-focused Agents needing standardized design and layout capabilities, particularly those working with tokens, styles, and interaction states.

Core Value

Empowers agents to maintain design consistency across projects by utilizing a single source of truth for design systems, leveraging canonical sources like `.agents/design-system.md` and implementing styles through `src/styles/tokens/` and `src/styles/utilities.css`.

Capabilities Granted for design-system MCP Server

Classifying task scopes into token-level or component-level changes
Implementing design system updates across UI components and layouts
Ensuring consistency in interaction states and visual styles

! Prerequisites & Limits

  • Requires access to `.agents/design-system.md` for primary source of truth
  • Limited to projects with established design systems and token implementations
Project
SKILL.md
2.4 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Design System Skill

Use this skill whenever a task touches UI, layout, styles, tokens, or interaction states.

Canonical Sources

  1. Primary source of truth: .agents/design-system.md
  2. Project context: .agents/context.md
  3. Implementation layer: src/styles/tokens/ and src/styles/utilities.css

If any source conflicts, follow .agents/design-system.md.

Required Workflow

1) Classify the task scope

  • token-level (new/changed tokens)
  • component-level (UI component behavior/appearance)
  • layout-level (grid, spacing, rhythm)
  • interaction-level (states, focus, motion)

2) Apply system constraints

  • Use semantic tokens, not raw values.
  • Prefer semantic layout wrappers/props (Section[density], Container[gutter], Grid[gap]) for structural rhythm.
  • Preserve light matrix with dark parity.
  • Keep Layered Dark Editorial (LDE) coherence: subtle layered surfaces, restrained accent, modular composition.
  • Respect max depth levels (0..3 only).
  • Keep motion within allowed durations/easing.
  • Keep spacing/radius/shadow within system scales.

3) Validate mandatory interaction rules

For every interactive element, ensure:

  1. default
  2. hover (desktop)
  3. focus-visible
  4. active
  5. disabled (if applicable)

4) Block forbidden patterns

  • Hardcoded colors in components.
  • Arbitrary spacing/radius values unless tokenized (var(...)) or tokenized structural calc(...).
  • Decorative animation.
  • New visual variants without semantic reason.
  • Truncation of critical/reading content.
  • Any UI exception outside system rules.
  • Visual drift from LDE baseline (neon accents, heavy blur/glow, decorative gradients in reading surfaces).

5) Report decisions in output

When finishing, include:

  • Section Applied rules with the exact system constraints used.
  • Section Residual debt with any mismatch that could not be resolved in this task.

For UI-related tasks, these two sections are mandatory.

6) Run spacing policy check (when touching layout/tokens)

  • Run bun run check:spacing after spacing/layout/token changes.
  • Treat only new violations as blockers (baseline entries are migration debt).

Token Change Policy

Only add a new token when:

  • there is a real semantic gap
  • no equivalent token exists
  • reuse is expected in multiple contexts
  • it works in both light and dark
  • usage is documented

If those conditions are not met, reuse existing tokens.

Related Skills

Looking for an alternative to design-system or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication