design

Define and enforce unified design systems for SaaS applications.

232|43|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/whawkinsiv/solo-founder-superpowers --skill design-whawkinsiv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design
Source: https://github.com/whawkinsiv/solo-founder-superpowers/tree/main/developer-skills/2-design
Command: npx skills add https://github.com/whawkinsiv/solo-founder-superpowers --skill design-whawkinsiv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams often struggle with UI drift across features and projects, leading to inconsistent UX and wasted design effort. This Skill enables you to create and maintain project-specific design systems that serve as the single source of truth for all UX/UI decisions.

Core Features & Use Cases

  • Create a new design system from scratch or extract it from existing code or references (CREATE mode).
  • Update and reconcile an existing design system to keep patterns consistent across the product (MODIFY mode).
  • Work within an established system while building new features, ensuring typography, spacing, colors, and component usage stay aligned (WORK WITHIN mode).
  • Outputs to instructions/design-system.md as the centralized repository of design decisions and guidelines.

Quick Start

Create a new design system for your SaaS app or update an existing one by following the mode guidance (CREATE, MODIFY, or WORK WITHIN) to generate or revise instructions/design-system.md.

Frequently Asked Questions about design

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

FAQPage Schema
How do I create a unified SaaS design system to prevent UI drift across features?

To create a unified SaaS design system, use CREATE mode to generate a centralized design-system.md file documenting colors, typography, spacing, tokens, and component patterns. This serves as a single source of truth to keep UI consistent across projects and eliminate design drift.

What is the best way to update existing design tokens and component patterns for consistency?

Updating existing design tokens and component patterns is handled through MODIFY mode. It reconciles and updates your instructions/design-system.md file to ensure UI patterns stay consistent across your product while maintaining centralized governance over all design decisions.

Can I enforce an established design system while building new SaaS features?

Yes, you can enforce an established design system using WORK WITHIN mode. It ensures typography, spacing, colors, and component usage stay aligned with your existing guidelines when building new features, preventing UX drift and maintaining visual consistency.

Does this design system generator output actual UI component code or just documentation?

This design system generator outputs documentation, specifically an instructions/design-system.md file. It documents colors, typography, spacing, tokens, and component patterns while providing usage guidelines, serving as a centralized repository rather than generating executable component code.

How do I extract design tokens from existing code to formalize a SaaS design system?

To extract design tokens from existing code, use CREATE mode to extract patterns from your current references. It generates a comprehensive design-system.md file that formalizes your colors, typography, and spacing into a unified set of documented design tokens and component patterns.

What are the limitations of using markdown files for design system governance?

Using markdown for design system governance provides centralized documentation but relies on manual enforcement. The design-system.md file serves as a reference for colors, typography, and component patterns, but it does not automatically validate or block non-compliant UI code during development.