Agent skill

Design System Starter Skill: Tokens and Components

The design-system-starter skill turns one plain request into design tokens, an atomic component structure, dark mode theming and accessibility patterns for an AI coding agent.

Install
/plugin marketplace add softaworks/agent-toolkit
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the design-system-starter skill?

The design-system-starter skill is a SKILL.md in Softaworks' agent-toolkit repository. Describe your app, and it guides an AI coding agent to produce token JSON, an atomic component hierarchy, CSS variable theming with dark mode, WCAG 2.1 AA patterns and component documentation templates.

Its quick start is a single sentence: ask for a design system for your React app with dark mode support. Version 1.0.0 of this skill then supplies the tokens, components and accessibility guidance from one SKILL.md plus a few bundled files.

It ships inside Softaworks' agent-toolkit, a curated collection of skills for AI coding agents, where it appears under the Design and Frontend group. In the plugin marketplace each skill installs as its own plugin.

What it produces

  • Design tokens as JSON for color, typography, spacing and shadows, with a template in the W3C design token format.
  • A component structure organized as atoms, molecules, organisms, templates and pages.
  • Theming through CSS variables or a ThemeProvider setup.
  • Accessibility patterns that target WCAG 2.1 AA.
  • Component documentation covering props, variants, accessibility notes and examples.

How the skill guides the work

  • Primitive color tokens, such as a blue scale from 50 to 950, sit under semantic tokens that name a color by purpose.
  • Spacing uses a consistent 4px or 8px base scale, with radius and shadow tokens beside it.
  • Contrast targets are 4.5:1 for normal text and 3:1 for large text and UI components.
  • Component APIs favor predictable props, sensible defaults, composition over configuration and a polymorphic as prop.

Who the design-system-starter skill is for

Best for

  • Starting a token and component foundation for a React project and wanting a standard shape from day one.
  • Teams that need dark mode, accessibility and documentation planned together rather than patched in later.
  • Following with design-token work or color-system decisions once the first draft exists.

Not for

Use it with UiChemy

Your tokens and components live in code. UiChemy works on the WordPress side: Figma to WordPress converts designs into editable pages, and Composer edits them visually with real HTML, CSS and JS. Share the token set with whoever designs in Figma, then click Get Started.