By shankulkarni
Claude Code plugin for building React Native libraries targeting New Architecture (RN 0.76+)
Set up GitHub Actions CI/CD for a React Native library โ PR quality gate and automated Changesets publish workflow.
Scan a React Native library for code quality issues โ legacy bridge APIs, console.log in worklets, hardcoded values, missing peer deps, placeholder code.
Submit a published React Native library to the React Native Community Directory (reactnative.directory).
Pre-publish validation and npm publish workflow for a React Native library.
Scaffold a new React Native library โ prompts for name, type (TurboModule / Fabric view / JS-only), animations, then applies all conventions.
Use when building a new React Native library end-to-end โ coordinates specialist agents through structured phases from scaffold to publish.
Use when designing the public API surface of a React Native library โ type selection (TurboModule / Fabric view / JS-only), prop design, module structure, peer dep decisions, exports map.
Use when building React Native UI components for a library โ Fabric-compatible, Reanimated animations, GestureDetector, accessibility, platform-specific rendering.
Use when building custom React hooks or utility functions for a React Native library โ headless logic, worklet-safe utilities, TypeScript generics, cleanup patterns.
Use when implementing native modules (TurboModules) or native views (Fabric) for a React Native library โ Codegen TypeScript specs, iOS/Android registration, New Architecture only.
Use when implementing animations or gestures in a React Native library โ GPU-only properties, Reanimated v3/v4 worklets, useDerivedValue, GestureDetector press states, React Compiler compatibility.
Use when setting up CI/CD for a React Native library โ GitHub Actions workflows for PR checks, automated publish on changeset merge, NPM_TOKEN setup, and caching strategies.
Use when implementing native modules (TurboModules) or native views (Fabric) for a React Native library โ Codegen TypeScript specs, threading model, iOS/Android registration, view flattening, New Architecture only.
Use when building React Native UI components for a library โ Fabric-compatible, New Architecture patterns, ref forwarding, Platform.OS, accessibility, compound components, and safe rendering patterns.
Use when scanning a React Native library for code quality issues โ legacy bridge APIs, console.log in worklets, hardcoded values, missing peer deps, placeholder code.
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 and publishing React Native libraries.
3 library types ยท 13 skills ยท 7 agents ยท 8 commands ยท 4 scripts
Note: RN-Lib-Claude is distributed through the claude-plugin-marketplace.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ /plugin marketplace add Shankulkarni/claude-plugin-marketplace โ
โ /plugin install rn-lib-claude@shankulkarni โ
โ /rn-lib-claude:setup โ
โ โ
โ That's it. Every library. Every component. Same standards. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
The right way to build an RN library โ New Architecture, Expo, Changesets, CI โ isn't written down in one place. You piece it together from docs, GitHub issues, and trial and error. This plugin is that one place.
/rn-lib-claude:scaffold does them all.Three types, one plugin. Pick the right one at scaffold time โ the plugin handles the rest.
| Type | Use when | Expo Go | Native code |
|---|---|---|---|
turbo-module | Calling native platform APIs โ camera, sensors, crypto, storage | โ Dev client | โ Kotlin + ObjC++ |
fabric-view | Rendering a native UI component โ maps, video players, native pickers | โ Dev client | โ Kotlin + ObjC++ |
library | Pure TypeScript โ pickers, hooks, utilities, formatters | โ Yes | โ None |
All three use: TypeScript strict ยท react-native-builder-bob ยท ESLint v9 ยท Prettier ยท Husky ยท Changesets ยท Expo example app.
Loaded on-demand. Only the relevant skill enters context โ the rest cost 0 tokens.
Audits AI-generated (vibecoded) apps for security, quality, performance, and compliance gaps โ before they reach production.
Claude Code plugin for building React Native apps with Expo
npx claudepluginhub shankulkarni/claude-plugin-marketplace --plugin rn-lib-claudeComprehensive 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.