create-react-native-library

Automate React Native library and native module setup with Turbo or Nitro support.

1.6k|115|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/callstackincubator/agent-skills --skill create-react-native-library-callstackincubator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-react-native-library
Source: https://github.com/callstackincubator/agent-skills/tree/main/skills/create-react-native-library
Command: npx skills add https://github.com/callstackincubator/agent-skills --skill create-react-native-library-callstackincubator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires create-react-native-library, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of React Native libraries and native modules, providing a quick and standardized approach to library development and native integration in existing React Native applications.

Core Features & Use Cases

  • Scaffold Libraries: Automate the generation of standalone libraries for both managed and bare workflows.
  • Local Modules: Create local modules and views that expose native functionality to React Native apps.
  • Turbo/Nitro Modules: Integrate Turbo or Nitro modules for high-performance native integration.
  • Use Case: If you're looking to add a native feature like a custom UI component to an existing React Native app, this Skill can automate the creation of the necessary module and native code.

Quick Start

Use the create-react-native-library skill to generate a new React Native library.

Frequently Asked Questions about create-react-native-library

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

FAQPage Schema
How do I scaffold a React Native library with Turbo Module support?

You can scaffold a React Native library with Turbo or Nitro Module support by running the provided script to automatically initialize project structure and generate the necessary native module boilerplate.

What's the best way to create a native module for an existing React Native app?

The best way to create a native module is to use an automated library creation tool that generates local modules and views, exposing native functionality seamlessly into your existing React Native application.

What is a Nitro Module in React Native library development?

A Nitro Module is a high-performance native integration architecture in React Native that you can enable during library scaffolding to optimize native code execution and bridge communication.

Does create-react-native-library work with both bare and managed React Native workflows?

Yes, create-react-native-library supports both bare and managed workflows by providing a standardized scaffolding script to generate standalone libraries and local modules across different React Native environments.

Do I need a specific toolchain to generate a React Native library with Nitro support?

Yes, you need the create-react-native-library toolchain installed to automate the setup and structure required for generating React Native libraries with Nitro or Turbo Module support.