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.