Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use for UI/UX design, product flows, frontend or native interface design, design audits, design translation, asset planning, motion direction, design tokens, or distinctive non-generic apps and websites. Covers web and React, Windows and WinUI/Mica, Apple and SwiftUI, Android and Jetpack Compose/Material, cross-platform UI, and token export. Route to the focused skill, then load only the references required for the selected surface and failure mode.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | 8% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 29% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 67% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 122% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 58% | 0% |
Stark is a design router for AI coding agents. Use it to make product, platform, visual, interaction, and quality decisions before implementation.
Keep context proportional to the task:
Do not read the entire reference library. Use references/ui-patterns/README.md, references/ux-patterns/README.md, and references/web-patterns/README.md as catalogs when the tables below do not cover the request.
| Request | Routed skill | |---|---| | Web UI, landing page, dashboard, React, Next, Astro, Tailwind | skills/web-design/SKILL.md | | Product flow, onboarding, checkout, IA, usability, forms | skills/ux-design/SKILL.md | | Windows, WinUI, WPF, Fluent | skills/windows-design/SKILL.md | | Apple, iOS, iPadOS, macOS, SwiftUI | skills/apple-design/SKILL.md | | Android, Material, Jetpack Compose | skills/android-design/SKILL.md | | Tauri, Electron, React Native, Flutter, CMP, shared UI | skills/cross-platform-design/SKILL.md | | Design tokens, themes, token export | skills/design-tokens/SKILL.md | | Platform is genuinely unclear | skills/design-router/SKILL.md |
Combine UX with one platform skill when the request includes both workflow and implementation. Preserve the UX brief when platform guidance is applied.
Use scripts/detect_platform.py only as a deterministic fallback. Treat ambiguous as a request for one short clarification, not permission to default to web.
Choose one primary bundle. Read its two core references. Add conditional references only when their trigger is present.
Core:
references/ux-patterns/task-ergonomics.mdreferences/ui-patterns/interaction-state-matrix.mdConditional:
references/ui-patterns/responsive-adaptation-gate.mdreferences/ui-patterns/navigation-information-architecture.mdreferences/ui-patterns/interaction-physics-direct-manipulation.mdreferences/ui-patterns/component-api-variant-contract.mdCore:
references/ui-patterns/creative-direction.mdreferences/ui-patterns/page-proof-architecture.mdConditional:
references/ui-patterns/conversion-proof-system.mdreferences/ui-patterns/brand-identity-motif-system.mdreferences/ui-patterns/asset-realism-matrix.mdreferences/ui-patterns/cinematic-landing-system.mdCore:
references/ui-patterns/animation-creation.mdreferences/ui-patterns/choreography-state-machine.mdConditional:
references/ui-patterns/motion-library-playbooks.mdreferences/ui-patterns/designer-authored-motion-handoff.mdreferences/ui-patterns/performance-budget-contract.mdreferences/ui-patterns/motion-frame-qa-contract.mdCore:
references/ui-patterns/dashboard-insight-hierarchy.mdreferences/ui-patterns/data-visualization-library-selection.mdConditional:
references/ui-patterns/product-data-content-system.mdreferences/ux-patterns/task-ergonomics.mdreferences/ui-patterns/adaptive-composition-system.mdreferences/ui-patterns/interaction-state-matrix.mdCore:
references/ui-patterns/design-system-production-loop.mdreferences/ui-patterns/token-implementation-contract.mdConditional:
references/ui-patterns/component-api-variant-contract.mdreferences/ui-patterns/component-state-gallery.mdreferences/ui-patterns/theme-mode-density-system.mdreferences/ui-patterns/frontend-quality-automation-gate.mdCore:
references/ui-patterns/ui-audit-rubric.mdreferences/ui-patterns/visual-repair-playbook.mdConditional:
references/ux-patterns/usability-heuristic-evaluation.mdreferences/ui-patterns/accessibility-acceptance-gate.mdreferences/ui-patterns/design-fingerprint-diversity-gate.mdreferences/ui-patterns/implementation-review-loop.mdCore:
references/ui-patterns/reference-board-workflow.mdreferences/ui-patterns/research-synthesis-contract.mdConditional:
references/ui-patterns/benchmark-repair-loop.mdreferences/ui-patterns/reference-analysis.mdCore:
references/ux-patterns/first-run-empty-state-system.mdreferences/ux-patterns/task-flow-acceptance-harness.mdConditional:
references/ui-patterns/form-state-validation-system.mdreferences/ui-patterns/conversion-proof-system.mdreferences/ui-patterns/accessibility-interaction-contract.mdBefore code, state:
Keep this brief actionable. Do not turn it into a design essay.
references/ui-patterns/rendered-quality-gate.mdreferences/ux-patterns/rendered-usability-acceptance-gate.mdreferences/ui-patterns/rendered-typography-quality-gate.mdreferences/ui-patterns/capability-stack-rendered-gate.mdUse command briefs when the user explicitly asks for one of these modes:
| Mode | Command | |---|---| | General design | commands/stark.md | | Audit | commands/stark-audit.md | | Full design direction | commands/stark-director.md | | Quality scoring | commands/stark-quality.md | | Browser/runtime QA | commands/stark-qa.md | | Release-quality gate | commands/stark-quality-gate.md | | Usability | commands/stark-usability.md | | Animation | commands/stark-animation.md | | Assets | commands/stark-assets.md | | Reference research | commands/stark-reference-board.md | | Second attempt | commands/stark-regenerate.md | | Design translation | commands/stark-translate.md | | Dogfood evaluation | commands/stark-dogfood.md |
scripts/detect_platform.py only when semantic platform routing remains ambiguous.scripts/token_export.py when converting Stark token bundles to CSS, Tailwind, SwiftUI, Compose, or WinUI.scripts/validate_repository.py and scripts/build_package.py; they are not part of normal design execution.Other measured skills in the registry, with their headline benchmark lift.