baseline-ui

Enforce baseline UI rules for Tailwind CSS projects via YAML frontmatter and MDX guidance.

160|16|Updated Dec 4, 2024
One-click install
npx skills add https://github.com/MaggieAppleton/maggieappleton.com-V3 --skill baseline-ui-maggieappleton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: baseline-ui
Source: https://github.com/MaggieAppleton/maggieappleton.com-V3/tree/main/.claude/skills/design-and-ui/baseline-ui
Command: npx skills add https://github.com/MaggieAppleton/maggieappleton.com-V3 --skill baseline-ui-maggieappleton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Baseline UI guidance addresses the drift that occurs when AI-generated interfaces slip from design intent, by enforcing an opinionated, consistent UI baseline for Tailwind CSS projects.

Core Features & Use Cases

  • Enforces defaults for typography, spacing, color usage, and responsive scales aligned with a unified design baseline.
  • Validates accessibility considerations (focus management, aria-labels, keyboard navigation) in components.
  • Guides and constrains animation and interaction patterns to promote consistency across React views and UI components.

Quick Start

Apply the Baseline UI constraints to your next UI task to ensure consistency.

Frequently Asked Questions about baseline-ui

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

FAQPage Schema
How do I enforce a consistent UI baseline in Tailwind CSS projects?

You can enforce a consistent UI baseline in Tailwind CSS projects by applying opinionated constraints via YAML frontmatter and MDX guidance, ensuring typography scale, spacing, and color usage remain uniform across React views.

Why does my AI-generated React interface drift from the original design intent?

AI-generated React interfaces drift from design intent due to a lack of enforced constraints. Applying a baseline UI standard prevents this drift by validating typography scales, accessibility patterns, and layout anti-patterns during generation.

What is the best way to validate accessibility patterns in React UI components?

The best way to validate accessibility patterns in React UI components is to enforce rules that check focus management, aria-labels, and keyboard navigation, ensuring interfaces remain accessible and consistent across the application.

Does this UI consistency guidance work with standard React views and UI components?

Yes, this UI consistency guidance works directly with standard React views and UI components. It applies opinionated constraints to ensure accessible patterns, typography scales, and animation constraints are maintained across your project.

How do I constrain animation and interaction patterns in a design system?

To constrain animation and interaction patterns in a design system, apply baseline UI rules that guide and restrict interactions. This promotes consistency across React views and prevents layout anti-patterns from breaking the unified design.

When do I need a baseline UI for my Tailwind CSS project?

You need a baseline UI for your Tailwind CSS project when AI-generated interfaces begin to slip from design intent. Implementing opinionated constraints ensures typography, spacing, and accessible patterns remain unified across all components.