design-setup

Scan repositories to generate design-compose configuration files.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/de6eling/ai-skills --skill design-setup-de6eling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-setup
Source: https://github.com/de6eling/ai-skills/tree/main/.claude/skills/design-setup
Command: npx skills add https://github.com/de6eling/ai-skills --skill design-setup-de6eling

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Configure design system enforcement for a repository. Run once to discover reusable UI units (components), named visual values (tokens), and composition patterns. Generates config for the design-compose skill. Works across web frameworks, Flutter, SwiftUI, and any component-based UI system. Re-run if the repository structure changes.

Core Features & Use Cases

  • Auto-discovers components, tokens, and composition rules; generates design-compose config.
  • Works across web frameworks, Flutter, SwiftUI, and any component-based UI system.
  • Re-runs automatically when repository structure changes to refresh mappings.

Quick Start

Run the /design-setup command to auto-detect your design system and generate the initial configuration.

Frequently Asked Questions about design-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-discover design tokens and components in a monorepo?

To auto-discover design tokens and components in a monorepo, run the setup command to scan your repository and generate a reusable design-system configuration. This process maps reusable UI units and named visual values into JSON artifacts.

Does design system setup work with Flutter and SwiftUI projects?

Design system setup works across web frameworks, Flutter, and SwiftUI. The scanning scripts analyze any component-based UI system to extract composition rules and generate framework-agnostic configuration files.

What is a component-map.json file used for in design system enforcement?

A component-map.json file catalogs discovered reusable UI units and composition rules within your repository. It serves as the generated configuration output required to enforce your design system across multi-framework projects.

When should I re-run design system configuration generation?

You should re-run design system configuration generation whenever your repository structure changes. Re-executing the setup command refreshes the component and token mappings to accurately reflect your updated codebase.

Do I need Python scripts to generate token-patterns.json files?

You need the included Python scripts and hooks to generate token-patterns.json files. These scripts perform the repository scanning, verification, and artifact generation required to map named visual values.