Scan the codebase for legacy patterns, New Architecture violations, and common AI-generated mistakes
Verify EAS configuration is correct before triggering a build
Scaffold a new Expo app with the full rn-claude stack
Install the rn-claude plugin into a React Native app project
Remove the rn-claude plugin from a project
Use when building a new feature or screen end-to-end -- coordinates specialist agents through structured phases from discovery to ship.
Use when designing app structure, navigation hierarchy, state boundaries, API integration strategy, or folder layout for a new feature or app.
Use after every implementation phase -- checks New Architecture compliance, NativeWind usage, React Query patterns, auth guards, and accessibility.
Use when building screens or shared UI components -- NativeWind, safe area, keyboard handling, FlashList, accessibility, Reanimated animations.
Use when setting up or changing Expo Router layouts, auth guards, deep links, tab/stack/modal navigation, or typed routes.
Use when implementing animations or gestures -- GPU-only properties, Reanimated v3 worklets, useDerivedValue, GestureDetector press states, layout animations, React Compiler compatibility.
Use when implementing auth -- SecureStore for tokens, session management with React Query, Expo Router auth guards, refresh token pattern, sign in/out flow.
Use when fetching or mutating server data -- React Query setup, axios instance, query key factories, useQuery/useMutation hooks, error handling, pagination, optimistic updates.
Use when scanning a React Native app for code quality issues -- hardcoded URLs/secrets, console.logs, legacy bridge APIs, missing error boundaries, placeholder code.
Use when configuring EAS Build, Submit, or Update -- eas.json profiles, OTA updates, App Store/Play Store submission, GitHub Actions CI, EAS secrets.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code plugin for building React Native apps with Expo — New Architecture only.
14 skills · 7 agents · 6 commands · 5 scripts
Note: RN-Claude is distributed through the claude-plugin-marketplace.
┌────────────────────────────────────────────────────────────────────────────┐
│ │
│ /plugin marketplace add Shankulkarni/claude-plugin-marketplace │
│ /plugin install rn-claude@shankulkarni │
│ ↳ restart Claude Code after install │
│ /rn-claude:setup │
│ │
│ That's it. Every screen. Every feature. Same standards. │
│ │
└────────────────────────────────────────────────────────────────────────────┘
Loaded on-demand. Only the relevant skill enters context — the rest cost 0 tokens.
| Skill | What it teaches | |
|---|---|---|
| 🏗️ | scaffold | Full app scaffolding — Expo + NativeWind + React Query + zustand-x |
| 🛣️ | navigation | Expo Router v4 layouts, auth guards, deep links, typed routes |
| 🎨 | ui | NativeWind v4 components, CVA variants, safe area, keyboard handling |
| 🔄 | data | React Query hooks, axios instance, 4-file API module pattern |
| 📝 | forms | react-hook-form + zod v4, init(schema), edit mode |
| 📦 | state | zustand-x v6 stores, UI state boundaries |
| ✨ | animations | Reanimated v3, Gesture Handler v2, worklet rules |
| 🔐 | auth | SecureStore tokens, session management, route guards |
| 🚀 | eas | EAS Build/Submit/Update, CI/CD, secrets |
| 🔔 | notifications | Push notifications with expo-notifications |
| 💾 | storage | MMKV setup, SecureStore, offline queue |
| 🧪 | testing | jest-expo, RNTL, MSW, component/hook tests |
| ⚡ | performance | TTI, FPS, FlashList, bundle analysis |
| 🧹 | deslop | Anti-pattern scan, New Architecture violations |
7 specialists. All under 80 lines. Pure signal, no fluff.
npx claudepluginhub shankulkarni/claude-plugin-marketplace --plugin rn-claudeAudits AI-generated (vibecoded) apps for security, quality, performance, and compliance gaps — before they reach production.
Claude Code plugin for building React Native libraries targeting New Architecture (RN 0.76+)
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.