jubakitiashvili/everything-react-native-expo/hig
Claude Code and agent skill by jubakitiashvili/everything-react-native-expo
- community
Checking that the SKILL.md file is still in the repository.
Apple HIG design intelligence — build, review, animate, and analyze with Apple Human Interface Guidelines for React Native/Expo
Install
npx vskill@latest install jubakitiashvili/everything-react-native-expo/higSKILL.md
Apple HIG Design Intelligence
When to Use
- Building UI components with Apple-quality design (spring physics, semantic colors, 8pt grid)
- Reviewing existing code for HIG compliance
- Implementing animations with proper physics (not linear/ease-in-out)
- Analyzing reference videos to extract motion specs
- Generating design tokens for a project
Intent Router
Detect intent from the user's message and route to the appropriate mode:
| Intent Keywords | Mode | What Happens | |
|---|---|---|---|
build, create, make, design, component | Build | Apply HIG rules while creating UI | |
review, check, scan, audit, compliance | Review | Run HIG scanner on source files | |
animate, motion, spring, gesture, transition | Animate | Implement animations with HIG physics | |
video + file path | Analyze | Extract motion spec from reference video | |
tokens, theme, design system | Tokens | Generate HIG design tokens | |
| No clear intent | Interactive | Ask what the user wants |
Build Mode
When building UI, load and apply these rules from design/hig/rules/:
- Always:
design-system.md(typography, colors, spacing, corners) - If animation involved:
animation.md+craft.md(spring physics) - If navigation/modals:
patterns.md(sheets, tabs, transitions)
Non-negotiable requirements:
borderCurve: 'continuous'on all rounded elements- Semantic color tokens, never hardcoded hex
- 4pt grid spacing, prefer 8pt
- 44pt minimum touch targets
useReducedMotionwith any animationexpo-hapticson key interactions- Dark mode support via
useColorScheme - Spring physics via
withSpring, neverwithTimingwith linear easing
Spring presets (use from design/hig/index.ts):
smooth: default for most transitionssnappy: button presses, togglesbouncy: playful elements, celebrationsgentle: background, ambient motion
Review Mode
Run the HIG scanner from design/scanner/:
Output: violations grouped by severity (critical → low), HIG score (0-100), grade (A-F), and fix suggestions.
Integrate with /erne-quality-gate — scanner runs automatically alongside code-reviewer and performance-profiler.
Animate Mode
Load craft.md + animation.md rules. Key patterns:
- Enter/Exit:
FadeIn.duration(300).springify()— never abrupt appear/disappear - Gesture-driven: Pan +
withDecayfor momentum, snap points withwithSpring - Scroll-linked:
useAnimatedScrollHandler+interpolatewithExtrapolation.CLAMP - Choreography: parent first, children staggered 50ms, simultaneous for related
Analyze Mode
Process reference video through design/video/:
Auto-detects project stack, generates Reanimated/Gesture Handler code matching the video's motion patterns.
Tokens Mode
Generate typed design tokens from design/tokens/:
Creates theme/hig-tokens.ts with colors, typography, spacing, shadows — ready for useColorScheme and StyleSheet.create.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/hig/SKILL.md
Popularity
- Repository stars
- 33
- Repository forks
- 3
- Repository npm downloads, 7 days
- 31
- 7-day trend score
- 33
Stars and forks are for the whole GitHub repository, not this skill alone. Downloads are for the repository's npm package. Refreshed 29 Apr 2026, 6 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/jubakitiashvili/everything-react-native-expo/hig)