ui-spec-prd

Plan UI specs with product type, palette, components, and anti-patterns aligned to UDS.

3|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/mkatogui/universal-design-system --skill ui-spec-prd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ui-spec-prd
Source: https://github.com/mkatogui/universal-design-system/tree/main/plugins/universal-design-system/skills/ui-spec-prd
Command: npx skills add https://github.com/mkatogui/universal-design-system --skill ui-spec-prd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan UI specs and PRDs before building to ensure design consistency across products and teams.

Core Features & Use Cases

  • Generate concise UI specs aligned with the Universal Design System, including product type, sector, recommended palette, key components, and anti-patterns.
  • Optionally persist a MASTER.md design system and page files for future builds to ensure consistency.
  • Reference UDS data sources and patterns to ground decisions.

Quick Start

Generate a concise UI spec for a SaaS dashboard and persist MASTER.md for future builds.

Frequently Asked Questions about ui-spec-prd

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

FAQPage Schema
What is a UI spec and how does it align with a design system?▼

A UI spec for product design defines the product type, sector, recommended color palette, key components, and anti-patterns. It ensures visual and functional consistency across teams by aligning decisions with the Universal Design System.

What should a product requirements document include for consistent UI design?▼

A product requirements document for consistent UI design should include the product type, sector, recommended palette, key components, and anti-patterns. Referencing Universal Design System patterns grounds these decisions for visual consistency.

How do I generate UI specs for different scenarios like landing pages or SaaS apps?▼

You generate UI specs for scenarios like landing pages or SaaS apps by applying the specific use case to outline required components and palettes. The output is a concise spec grounded in Universal Design System data sources for consistency.

What are UI anti-patterns and why include them in a design spec?▼

UI anti-patterns are design choices that negatively impact user experience, and including them in a design spec prevents inconsistent or problematic implementations. Outlining them ensures the product aligns with Universal Design System standards.