Skip to content
Back to skills

Design Systems

ASecurity

Design system creation (Apple HIG) + Figma auto-layout specifications

  • 16 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 6, 2026
ai-agentsrustgodocumentation

Works with

  • cli

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add Roberdan/MyConvergio --skill design-systems --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Design Systems?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Design Systems
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/roberdan-design-systems-convergio-community/badge)](https://www.skillsdirectory.com/skills/roberdan-design-systems-convergio-community)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: design-systems
description: "Design system creation (Apple HIG) + Figma auto-layout specifications"
allowed-tools:
  - Read
  - Glob
  - Grep
  - WebSearch
  - Write
  - Edit
context: fork
user-invocable: true
version: "1.0.0"
---

# Design Systems Skill

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

## Inputs

| Parameter          | Required | Description                                         |
| ------------------ | -------- | --------------------------------------------------- |
| Brand/product name | Yes      | Target brand or product                             |
| Personality        | Yes      | MINIMALIST / BOLD / PLAYFUL / PROFESSIONAL / LUXURY |
| Primary emotion    | Yes      | TRUST / EXCITEMENT / CALM / URGENCY                 |
| Target audience    | Yes      | Demographics + psychographics                       |

## Phase 1: Foundations

### Color System

| Deliverable     | Specification                                         |
| --------------- | ----------------------------------------------------- |
| Primary palette | 6 colors: hex, RGB, HSL, WCAG contrast ratings        |
| Semantic colors | success, warning, error, info with hex values         |
| Dark mode       | Equivalents for all colors, contrast ratios verified  |
| Usage rules     | When/where each color applies, forbidden combinations |

### Typography

| Level                      | Specify                                                  |
| -------------------------- | -------------------------------------------------------- |
| Display, Headline, Title   | Size, weight, line height, letter spacing per breakpoint |
| Body, Callout, Subheadline | Desktop (1440px), tablet (768px), mobile (375px)         |
| Footnote, Caption          | Font 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)

| Category     | Components                                                                         |
| ------------ | ---------------------------------------------------------------------------------- |
| Navigation   | Header, Tab bar, Sidebar, Breadcrumbs                                              |
| Input        | Buttons (6 variants), Text fields, Dropdowns, Toggles, Checkboxes, Radios, Sliders |
| Feedback     | Alerts, Toasts, Modals, Progress indicators, Skeleton screens                      |
| Data display | Cards, Tables, Lists, Stats, Charts                                                |
| Media        | Image containers, Video players, Avatars                                           |

### Per Component Spec

| Aspect        | Detail                                                  |
| ------------- | ------------------------------------------------------- |
| Anatomy       | Parts breakdown with names                              |
| States        | default, hover, active, disabled, loading, error        |
| Usage         | When to use, when NOT to use                            |
| Accessibility | ARIA labels, keyboard nav, focus states                 |
| Code-ready    | padding, 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)

| Property     | Values to specify                     |
| ------------ | ------------------------------------- |
| Direction    | vertical / horizontal                 |
| Padding      | top, right, bottom, left              |
| Item spacing | exact px value                        |
| Distribution | packed / space-between                |
| Alignment    | start / center / end / stretch        |
| Resizing     | hug 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

| Aspect        | Specification                                       |
| ------------- | --------------------------------------------------- |
| Interactions  | Map flows, triggers (click/hover/drag), animations  |
| Timing        | Easing curves, duration, delays                     |
| Export        | 1x/2x/3x/SVG/PDF settings, asset naming conventions |
| CSS           | Properties for key elements, inspect organization   |
| Accessibility | Focus 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

| Deliverable       | Format                               |
| ----------------- | ------------------------------------ |
| Foundations spec  | Markdown with exact values           |
| Component library | Per-component spec sheets            |
| Design tokens     | JSON token file                      |
| Figma guide       | Auto-layout + component architecture |
| Documentation     | Principles + guidelines              |

## Related

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

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…