From apple-ui-craft
Optimize iOS UI animations, haptics, and rendering performance. Dispatches animation-haptics-engineer (motion tuning + haptic placement) and performance-engineer (body evaluation, scroll, image handling, rendering) in parallel. Merges findings into a unified optimization report. Triggers on "optimize my animations", "improve haptics", "fix scroll jank", "optimize iOS UI performance", "make animations smoother", "add haptics", "tune springs".
How this skill is triggered — by the user, by Claude, or both
Slash command
/apple-ui-craft:optimize-ios-uiThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill dispatches 2 specialist agents in parallel:
This skill dispatches 2 specialist agents in parallel:
1. apple-ui-craft:animation-haptics-engineer
- Scope: all files in the optimization scope
- Reviews: spring parameters, animation timing, haptic coverage, Reduce Motion
- Focus: FEEL -- do animations communicate? Are haptics intentional?
2. apple-ui-craft:performance-engineer
- Scope: same files
- Reviews: body evaluation, lazy loading, image handling, rendering, scroll, animation frame rate
- Focus: SMOOTHNESS -- 60fps sustained, no hitches, efficient rendering
After both complete, merge findings:
| Goal | Skill |
|---|---|
| "Does this look/feel Apple-native?" | review-ios-ui (visual design + a11y) |
| "Make animations smoother and add haptics" | optimize-ios-ui (motion + performance) |
| "The full treatment" | craft-ios-ui (all specialists) |
Unified report with:
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
npx claudepluginhub themizeguy/apple-ui-craft-public