Zazz Design Framework
Getting Started

LLMs

Use AI coding assistants with Zazz through structured agent skills and context files.

Zazz includes structured agent skills and reference docs for AI coding assistants. These files define the token system, CSS APIs, and component authoring patterns.

Available skills

The zazz skill lives at .claude/skills/zazz/:

FilePurpose
SKILL.mdEntry instructions and system trigger rules
DESIGN.mdDesign system principles and token architecture
PATTERNS.mdComponent authoring patterns and conventions
references/tokens.mdToken reference (scales, roles, metrics)
references/components.mdComponent markup and variant API reference
references/apis.mdModern CSS APIs used across the system

AI assistant setup

Claude

The skill is pre-configured. Claude tools reading .claude/skills/ load Zazz conventions automatically.

Other AI assistants

Provide key reference files as context:

  1. SKILL.md: Instructions for using Zazz.
  2. references/tokens.md: Valid token names and semantic roles.
  3. references/components.md: HTML markup patterns for components.

Plain-text endpoints

Core rules in the skill

  • Use the four-layer cascade (variables, reset, components, utilities).
  • Use semantic tokens (--primary, --gap-md) over hardcoded pixel/hex values.
  • Apply variants through data-* attributes.
  • Use light-dark() for theme-aware colors.
  • Follow token naming conventions (--{component}-{property}--{state}).
  • Match existing component file structure.

Repository

Source code and skill files: github.com/dereknelsen/zazz-ui

On this page