Get the FREE Ultimate OpenClaw Setup Guide →

design-systems

Scanned
npx machina-cli add skill Roberdan/MyConvergio/design-systems --openclaw
Files (1)
SKILL.md
5.8 KB

Design Systems Skill

Workflow from jony-creative-director: Design System Architect + Figma Expert

Inputs

ParameterRequiredDescription
Brand/product nameYesTarget brand or product
PersonalityYesMINIMALIST / BOLD / PLAYFUL / PROFESSIONAL / LUXURY
Primary emotionYesTRUST / EXCITEMENT / CALM / URGENCY
Target audienceYesDemographics + psychographics

Phase 1: Foundations

Color System

DeliverableSpecification
Primary palette6 colors: hex, RGB, HSL, WCAG contrast ratings
Semantic colorssuccess, warning, error, info with hex values
Dark modeEquivalents for all colors, contrast ratios verified
Usage rulesWhen/where each color applies, forbidden combinations

Typography

LevelSpecify
Display, Headline, TitleSize, weight, line height, letter spacing per breakpoint
Body, Callout, SubheadlineDesktop (1440px), tablet (768px), mobile (375px)
Footnote, CaptionFont pairing strategy, minimum legibility sizes

Primary font family with 9 weights. Type scale with exact values.

Layout Grid

12-column responsive: desktop 1440px / tablet 768px / mobile 375px. Specify gutters, margins, breakpoints, safe areas (notched devices).

Spacing System

8px base unit scale: 4, 8, 12, 16, 24, 32, 48, 64, 96, 128. Usage guideline per step.

Phase 2: Components (30+ with variants)

CategoryComponents
NavigationHeader, Tab bar, Sidebar, Breadcrumbs
InputButtons (6 variants), Text fields, Dropdowns, Toggles, Checkboxes, Radios, Sliders
FeedbackAlerts, Toasts, Modals, Progress indicators, Skeleton screens
Data displayCards, Tables, Lists, Stats, Charts
MediaImage containers, Video players, Avatars

Per Component Spec

AspectDetail
AnatomyParts breakdown with names
Statesdefault, hover, active, disabled, loading, error
UsageWhen to use, when NOT to use
AccessibilityARIA labels, keyboard nav, focus states
Code-readypadding, margins, border-radius, shadows (exact values)

Phase 3: Patterns

  • Page templates: Landing, Dashboard, Settings, Profile, Checkout
  • User flows: Onboarding, Auth, Search, Filtering, Empty states
  • Feedback: Success, Error, Loading, Empty state patterns

Phase 4: Design Tokens

Complete JSON structure for developer handoff: color (primitive + semantic), typography, spacing, shadow/elevation, border-radius tokens.

Phase 5: Figma Specifications

Auto-Layout (per component)

PropertyValues to specify
Directionvertical / horizontal
Paddingtop, right, bottom, left
Item spacingexact px value
Distributionpacked / space-between
Alignmentstart / center / end / stretch
Resizinghug contents / fill container / fixed

Component Architecture

  • Master component structure with variant properties (boolean, instance swap, text)
  • Variant matrix example: Type × State × Size (e.g., Button: Primary/Secondary × Default/Hover/Disabled × S/M/L)
  • Component properties: text, boolean, instance swap, variant

Prototype & Handoff

AspectSpecification
InteractionsMap flows, triggers (click/hover/drag), animations
TimingEasing curves, duration, delays
Export1x/2x/3x/SVG/PDF settings, asset naming conventions
CSSProperties for key elements, inspect organization
AccessibilityFocus order, ARIA labels, contrast annotations

Phase 6: Documentation

  • 3 core design principles with examples
  • 10 Do's and Don'ts with visual descriptions
  • Developer implementation guide

Outputs

DeliverableFormat
Foundations specMarkdown with exact values
Component libraryPer-component spec sheets
Design tokensJSON token file
Figma guideAuto-layout + component architecture
DocumentationPrinciples + guidelines

Related

/brand-identity (brand strategy) | /ui-design (screen application) | /design-quality (a11y validation)

Source

git clone https://github.com/Roberdan/MyConvergio/blob/master/.claude/skills/design-systems/SKILL.mdView on GitHub

Overview

Creates a complete design system aligned with Apple HIG, plus Figma auto-layout specifications for scalable UI. It covers foundations, a 30+-component catalog, tokens for dev handoff, and end-to-end Figma specs to streamline design-to-dev workflows.

How This Skill Works

Start by capturing brand inputs (name, personality, primary emotion, audience). Then progress through five phases: Foundations (color, typography, layout grid, spacing), Components (30+ with states and accessibility), Patterns, Design Tokens (JSON handoff), and Figma Specifications with component auto-layout. The process yields a reusable system that scales across products with consistent visuals and accessible design.

When to Use It

  • Building a new brand design system from scratch for a product or portfolio
  • Aligning UI across platforms while adhering to Apple HIG conventions
  • Delivering handoff-ready tokens and Figma auto-layout specs for developers
  • Redesigning an existing product with accessibility and WCAG targets in mind
  • Creating scalable UI for a multi-product SaaS or marketplace portfolio

Quick Start

  1. Step 1: Gather inputs — Brand/product name, Personality, Primary emotion, Target audience
  2. Step 2: Define foundations — establish color system, typography, 12-column grid, and spacing
  3. Step 3: Create tokens and Figma specs — build components, add states, and enable auto-layout for dev handoff

Best Practices

  • Begin with a precise brand brief: name, personality, primary emotion, and target audience
  • Lock color system early: primary + semantic colors, dark-mode equivalents, and WCAG contrasts
  • Define typography with explicit scales, weights, and breakpoint-specific rules
  • Document per-component anatomy, states, usage rules, and accessibility requirements
  • Publish complete design tokens as JSON and align them with Figma auto-layout specs for dev handoff

Example Use Cases

  • Fintech onboarding dashboard for a minimalist brand
  • Luxury lifestyle app with a restrained color palette and bold typography
  • E-commerce checkout flow optimized for accessibility and clarity
  • Travel planning dashboard utilizing a 12-column grid and responsive spacing
  • SaaS analytics platform featuring reusable component patterns and tokens

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers