What problem does it solve? Writing SwiftUI screens with the ThemeKit design system requires knowing its token model, component APIs, and modifier conventions; this Skill gives an AI agent the rules and references to generate correct, token-bound ThemeKit code instead of hardcoded colors or wrong init arguments. ## Core Features & Use Cases - Token-bound UI generation: Enforces golden rules such as never hardcoding colors, reading the theme via @Environment(.theme), and styling through chainable modifiers rather than init arguments. - Component reference: A catalog of 247 public SwiftUI components (atoms, molecules, organisms) with init parameters and modifier lists in references/components.md. - Runtime theming: Apply generated palettes from a single accent hex, full ThemeConfig values, or 34 bundled presets, including per-subtree theme injection and a ThemePicker grid. - Use Case: Ask the agent to build a themed sign-up form; it produces a Card containing TextInput, Checkbox, and PrimaryButton wired to theme tokens, with .disabled() and .controlSize() used natively. ## Quick Start Ask the agent to build a SwiftUI screen with ThemeKit, for example a themed login form using TextInput, PrimaryButton, and theme tokens.