jubakitiashvili/everything-react-native-expo/hig

Claude Code and agent skill by jubakitiashvili/everything-react-native-expo

Trust tier 3
  • community
Source check pending

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/hig

SKILL.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 KeywordsModeWhat Happens
build, create, make, design, componentBuildApply HIG rules while creating UI
review, check, scan, audit, complianceReviewRun HIG scanner on source files
animate, motion, spring, gesture, transitionAnimateImplement animations with HIG physics
video + file pathAnalyzeExtract motion spec from reference video
tokens, theme, design systemTokensGenerate HIG design tokens
No clear intentInteractiveAsk what the user wants

Build Mode

When building UI, load and apply these rules from design/hig/rules/:

  1. Always: design-system.md (typography, colors, spacing, corners)
  2. If animation involved: animation.md + craft.md (spring physics)
  3. 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
  • useReducedMotion with any animation
  • expo-haptics on key interactions
  • Dark mode support via useColorScheme
  • Spring physics via withSpring, never withTiming with linear easing

Spring presets (use from design/hig/index.ts):

  • smooth: default for most transitions
  • snappy: button presses, toggles
  • bouncy: playful elements, celebrations
  • gentle: background, ambient motion

Review Mode

Run the HIG scanner from design/scanner/:

/erne-hig review ./src/screens/
/erne-hig review ./src/components/Button.tsx

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 + withDecay for momentum, snap points with withSpring
  • Scroll-linked: useAnimatedScrollHandler + interpolate with Extrapolation.CLAMP
  • Choreography: parent first, children staggered 50ms, simultaneous for related

Analyze Mode

Process reference video through design/video/:

/erne-hig video ./reference.mp4

Auto-detects project stack, generates Reanimated/Gesture Handler code matching the video's motion patterns.

Tokens Mode

Generate typed design tokens from design/tokens/:

/erne-hig 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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/jubakitiashvili/everything-react-native-expo/hig/badge)](https://verified-skill.com/skills/jubakitiashvili/everything-react-native-expo/hig)

Something wrong with this skill or its page? Tell us.