Generates a complete design token system before you start building components, so you're not hardcoding colors and spacing values everywhere. It checks what already exists (Tailwind config, CSS variables, theme files) and extends rather than replaces. You get semantic color tokens for light and dark mode, a spacing scale tuned to your chosen design philosophy, typography ramp, shadows, motion values, and breakpoints. The dark mode implementation is thoughtful, not just inverted values, and it handles both system preference and manual toggles. Best used right after your design brief is settled but before touching any UI code. The token categories are opinionated in a good way, pushing you toward semantic naming instead of the usual primary-500 chaos.

skills.sh installs
6.1K
GitHub stars
601
last updated
Aug 21, 2026

Install

$ npx -y skills add julianoczkowski/designer-skills --skill design-tokens --agent claude-code

Installs into .claude/skills of the current project.

Files

This skill generates the foundational design tokens for a project. Run this after the design brief and before building any components. Every component built after this references these tokens instead of hardcoding values.

Example prompts

  • "Set up design tokens for this project"
  • "Generate a token system based on Dieter Rams"
  • "I need a spacing scale and color palette before I start building"
  • "Create tokens that match our brief"

Process

  1. Check what already exists. Before generating anything, scan the codebase for:
    • CSS variable definitions (:root, [data-theme], custom property files)
    • Tailwind config (tailwind.config.js, tailwind.config.ts) and any theme extensions
    • Theme provider files (Material UI createTheme, Chakra extendTheme, shadcn globals.css)
    • Design token JSON files (Style Dictionary format, Figma token exports)
    • Any tokens.css, variables.css, theme.css, or similarly named files
    • package.json for UI framework dependencies (tailwindcss, @mui/material, @chakra-ui/react, etc.)

Sponsors

Details

Repository
github.com/julianoczkowski/designer-skills
Categories
Frontend Development, Design & UI/UX
First seen
May 16, 2026

More from julianoczkowski/designer-skills

All 8
1assistant-ui avatarupdateassistant-ui/skillsUpgrades an existing assistant-ui project to current releases and executes the resulting migrations. Use when the user wants to update, upgrade, bump, or migrat6Kskills.sh installs
2forcedotcom avatardesign-systems-slds-validateforcedotcom/sf-skillsAudit Lightning Web Components for SLDS compliance and produce a scored quality report. Runs the SLDS linter, analyzes CSS for theming hook usage and pairing, c6Kskills.sh installs
3forcedotcom avatarplatform-custom-application-generateforcedotcom/sf-skillsUse this skill when users need to create or configure tab-based Salesforce Custom Applications with navigation, branding, and action overrides. Trigger when use5.9Kskills.sh installs
4apollographql avatarapollo-clientapollographql/skillsGuide for building React applications with Apollo Client 4.x. Use this skill when: (1) setting up Apollo Client in a React project, (2) writing GraphQL queries 5.7Kskills.sh installs
5affaan-m avatarmotion-patternsaffaan-m/eccProduction-ready animation patterns for React / Next.js — button, modal, toast, stagger, page transitions, exit animations, scroll, and layout — built on motion5.7Kskills.sh installs
6forcedotcom avatardesign-systems-slds2-migrateforcedotcom/sf-skillsMigrate Lightning Web Components from SLDS 1 to SLDS 2 by running the SLDS linter and fixing violations. Use this skill whenever users mention SLDS 2, SLDS upli5.7Kskills.sh installs