native-module-scaffold

Generate cross-platform React Native native module scaffolds with TypeScript APIs and native bridging.

41|4|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/JubaKitiashvili/everything-react-native-expo --skill native-module-scaffold
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: native-module-scaffold
Source: https://github.com/JubaKitiashvili/everything-react-native-expo/tree/main/.claude/skills/native-module-scaffold
Command: npx skills add https://github.com/JubaKitiashvili/everything-react-native-expo --skill native-module-scaffold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guided wizard automates the creation of cross-platform native modules for React Native projects, enabling consistent scaffolds and reduced setup time.

Core Features & Use Cases

  • Guided scaffolding for Expo Modules API, Turbo Modules, and Fabric components
  • Generates a TypeScript API and native implementations (iOS Swift and Android Kotlin)
  • Supports both Expo and bare React Native workflows, with a clear post-scaffold checklist
  • Use cases include bridging to native APIs, creating custom native UI components, and integrating native SDKs

Quick Start

Run the native-module-scaffold CLI in your React Native project and follow the prompts to generate a complete native module skeleton.

Frequently Asked Questions about native-module-scaffold

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a React Native Turbo Module with Swift and Kotlin?▼

Scaffolding a React Native Turbo Module is automated by generating TypeScript API definitions alongside native iOS Swift and Android Kotlin implementations, ensuring proper native bridging and cross-platform consistency.

What is the best way to create Expo Modules API components for a bare React Native workflow?▼

Creating Expo Modules API components for bare React Native workflows is handled through a guided wizard that generates the complete native module skeleton and provides a post-scaffold checklist for production readiness.

Does this native module scaffolder support Fabric components and the new architecture?▼

Fabric components are fully supported by the scaffolder, which generates the necessary TypeScript APIs and native iOS Swift and Android Kotlin implementations required for React Native's new architecture.

Can I generate a TypeScript API and native bridging for a custom React Native UI component?▼

Generating a TypeScript API and native bridging for custom React Native UI components is supported, producing cross-platform iOS Swift and Android Kotlin skeletons to integrate native SDKs seamlessly.

Why use a guided scaffold for React Native native modules instead of manual setup?▼

Using a guided scaffold for React Native native modules ensures consistent cross-platform code structure, reduces manual setup time, and enforces a production readiness checklist for both Expo and bare workflows.

When do I need to scaffold Turbo Modules versus using the Expo Modules API?▼

Scaffolding Turbo Modules is needed for bare React Native new architecture integration, whereas the Expo Modules API is suited for Expo workflows; this tool guides scaffolding for both depending on your project setup.