
Mobile UI Component System Builder
Generate production-ready mobile UI component systems with tokens and accessibility specs
What You Can Do
You can generate complete mobile UI component systems that include visual specifications, state variations, interaction patterns, accessibility requirements, and platform-specific implementation guidelines. This skill creates detailed design token systems (colors, typography, spacing, elevation) and produces documented component libraries that developers can immediately implement in SwiftUI, Jetpack Compose, or native frameworks. You'll bridge the gap between design and engineering by producing specifications that reduce back-and-forth communication and ensure consistent behavior across iOS and Android platforms.
Features
Define and export color palettes, typography scales, spacing systems, and elevation tokens as structured data
Document all component states (default, hover, active, disabled, error, loading) with visual and interaction details
Generate WCAG 2.1 AA requirements including contrast ratios, semantic labels, and screen reader support for each component
Provide iOS Human Interface Guidelines and Material Design 3 alignment with platform-native patterns
Specify touch targets, gesture responses, animations, and micro-interactions with timing details
Suggest composition patterns, prop structures, and variant organization for scalable implementation
Define component behavior across different screen sizes and device orientations
Include code structure suggestions for SwiftUI, Jetpack Compose, and native mobile frameworks
Example Output
Button Component Specification:
- Design Tokens: Primary (blue #0066CC), Secondary (gray #6C757D), states with opacity variations
- Dimensions: 48px min touch target, 16px padding, 4px border radius
- States: Default, Hover (+8% brightness), Active (pressed), Disabled (50% opacity), Loading (spinner + text fade)
- Accessibility: Color contrast 4.5:1, aria-label support, focus ring visible at 2px
- iOS: Follows HIG with SF Symbols integration, haptic feedback on tap
- Android: Material Design 3 with ripple effect, minimum 48dp touch target
- Animation: 200ms ease-out on state change
Color Token System:
- Semantic tokens:
primary-action,destructive-action,success-state - Neutral palette: 0-100 scale from pure black to pure white
- Export format: JSON for both platforms with hex, RGB, and opacity variants
What's Included
- SKILL.md instruction file with component system methodology:
- Design Token Template: Spreadsheet for defining color, typography, spacing, and elevation tokens
- Component Specification Framework: Markdown template covering visual specs, states, accessibility, and platform guidelines
- Accessibility Checklist: WCAG 2.1 AA compliance verification for mobile UI components
- Platform Guidelines Reference: iOS HIG and Material Design 3 best practices checklist
Who It's For
- Mobile UI/UX designers building or scaling design systems
- Product designers preparing component handoff specifications for mobile engineering teams
- Design system managers documenting component libraries across iOS and Android
- Mobile app developers implementing design systems and ensuring cross-platform consistency
- Design leads auditing existing components for accessibility and consistency standards
Best For
- Creating comprehensive component libraries for new mobile products or major features
- Generating design token systems (colors, typography, spacing) for multi-platform apps
- Documenting state variations and interaction patterns for complex UI components
- Establishing accessibility compliance specifications for WCAG 2.1 AA standards
- Producing iOS and Android platform-specific implementation guidelines
- Scaling design systems across growing product teams with consistent patterns







