design-system

Build a Tailwind CSS design system from primitive and semantic tokens with dark-mode overrides.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/MoxyWolfLLC/moxywolf-plugins --skill design-system-moxywolfllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system
Source: https://github.com/MoxyWolfLLC/moxywolf-plugins/tree/main/plugins/saas-frontend-designer/skills/design-system
Command: npx skills add https://github.com/MoxyWolfLLC/moxywolf-plugins --skill design-system-moxywolfllc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents inconsistent UI by turning design rules into a shared system of tokens and reusable components, so teams stop reinventing styles for every screen.

Core Features & Use Cases

  • Token architecture: Define primitive tokens, map them into semantic tokens, and add dark mode overrides using a consistent layering approach.
  • Tailwind configuration wiring: Expose token variables to Tailwind so utilities stay aligned with your design system.
  • Variant-driven components: Use class-variance-authority patterns to standardize component styling (e.g., buttons) across variants and sizes, including dark-mode behavior.
  • SaaS-ready scaffolding: Provide a repeatable checklist to set up icons, radius/shadows, theme toggling, and baseline component patterns (Button/Input/Card/etc.) for a new project.

Quick Start

Ask the AI to generate a complete design-system setup for your SaaS UI using primitive and semantic CSS tokens, dark mode overrides, and a Tailwind config that maps those tokens to colors, radii, and shadows.

Frequently Asked Questions about design-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up design tokens for dark mode and light mode in Tailwind CSS?

Tailwind CSS configuration wiring exposes token variables to utilities so they stay aligned with your design system. You map primitive and semantic CSS tokens directly into the Tailwind config for colors, radii, and shadows to maintain design consistency.

How do I standardize component styling variants using class-variance-authority?

Class-variance-authority (CVA) standardizes component styling by defining variant and size patterns for elements like buttons, including specific dark-mode behavior. This approach ensures reusable component patterns reference your design tokens for consistent styling across teams.

What is the best way to scaffold a consistent UI foundation for a new SaaS project?

Scaffolding a consistent UI foundation uses a repeatable checklist to set up icons, radius, shadows, theme toggling, and baseline component patterns like Button, Input, and Card. This token-based CSS architecture ensures design consistency across pages and teams from the start.

Do I need a specific component library to use a token-based design system?

A specific component library is not required because the design system uses variant-driven components with class-variance-authority patterns. It provides baseline SaaS-ready scaffolding for reusable component patterns that reference token variables directly instead of relying on external dependencies.

Why does my SaaS UI styling become inconsistent across different pages and teams?

SaaS UI styling becomes inconsistent when teams reinvent styles for every screen instead of using a shared system. Implementing a token-based CSS architecture with primitive and semantic tokens standardizes design rules into reusable components to prevent this drift.