design-system

Create and maintain product-wide UX and visual design system blueprints.

1|Updated May 26, 2026
One-click install
npx skills add https://github.com/virajp/ai-plugins --skill design-system-virajp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-system
Source: https://github.com/virajp/ai-plugins/tree/main/plugins/vwf/skills/design-system
Command: npx skills add https://github.com/virajp/ai-plugins --skill design-system-virajp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams create a unified product-wide UX and visual contract by capturing design decisions before implementation, preventing inconsistent interfaces and unclear design direction.

Core Features & Use Cases

  • Design Foundation Authoring: Defines semantic tokens, typography, spacing, motion principles, accessibility standards, and component behaviors as code-independent product rules.
  • Design System Maintenance: Creates or updates the design system blueprint while preserving alignment with product architecture and existing flows.
  • Use Case: A product team launching a new application can use this Skill to establish reusable UX rules that every future screen blueprint references.

Quick Start

Use the design-system skill to create or update the product design system blueprint based on the current architecture and product decisions.

Frequently Asked Questions about design-system

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

FAQPage Schema
How do I create a design system for consistent product UX across my application?

Create a design system by documenting semantic tokens, typography, spacing, motion principles, and accessibility standards as code-independent product rules to establish a unified visual contract. This prevents inconsistent interfaces and unclear design direction across your application.

What is a product UX blueprint and when do I need one?

A product UX blueprint captures design decisions before implementation to ensure consistent interfaces. You need one when launching a new application or establishing reusable UX rules that every future screen blueprint references across your product architecture.

How do I maintain a design system blueprint while preserving existing product architecture?

Maintain your design system blueprint by updating semantic tokens and accessibility requirements while preserving alignment with your current product architecture and existing flows. This ensures cross-product design conventions remain consistent without disrupting established application behavior.

Can I define accessibility requirements and component behaviors as part of my design tokens?

Yes, you can define accessibility requirements and component behaviors as code-independent product rules within your design tokens. This includes documenting semantic tokens, typography, spacing, and motion principles to establish a comprehensive visual contract.

What's the best way to document cross-product design conventions for multiple application flows?

Document cross-product design conventions by authoring a design foundation that defines semantic tokens, typography, spacing, and motion principles as structured product rules. This creates a unified visual contract that ensures consistent interface standards across all product flows.