Skip to content
alyn
Callstack Official

Create React Native Library skill

Scaffolds React Native libraries with create-react-native-library for standalone libraries or local native modules and views. Use when creating or working on React Native libraries or adding native functionality in an existing app.

$npx skills add callstackincubator/agent-skills --skill create-react-native-library
GitHub stars
1,705
Pack installs
98k
Alyn Score
62/99
Updated
33 days ago
License
MIT

Install Create React Native Library

Pick your agent. Every command is ready to paste.

$npx skills add callstackincubator/agent-skills --skill create-react-native-library

The open skills CLI detects your agents (Claude Code, Cursor, Codex and 70+ more) and installs to the right folder. Add -g to install globally.

01

Install it

Run the command above, or upload the folder in Claude.

02

Ask naturally

Describe the task. Your agent loads create-react-native-library when the request matches its description.

03

Name it if needed

If it does not trigger, say “use the create-react-native-library skill”. In Codex, type $create-react-native-library.

The skill itself

SKILL.md

GitHub

Create React Native Library

Overview

Use this skill to scaffold a standalone React Native library or a local library inside an existing app, then continue with the correct implementation docs.

Examples:

  • JS-only library that may use other React Native libraries
  • Native modules that expose native functionality to JavaScript
  • Native UI components that render native views in React Native

Choose one flow first:

When to Apply

Use this skill when:

  • Creating or working on a React Native library with create-react-native-library
  • Creating a native module or view in an existing app
  • Wrapping native SDKs and exposing them to React Native

Quick Reference

# Inspect current options before scaffolding
npx create-react-native-library@latest --help

# Scaffold a library with turbo modules and the Expo example app
npx create-react-native-library@latest awesome-library \
  --no-interactive \
  --yes \
  --description "A brief description of the library" \
  --type turbo-module \
  --languages kotlin-objc \
  --example expo

# Scaffold a local Turbo Module inside an existing app
cd MyApp
npx create-react-native-library@latest awesome-library \
  --local \
  --no-interactive \
  --yes \
  --description "A brief description of the library" \
  --type turbo-module \
  --languages kotlin-objc

References

File Description
scaffold-library.md Scaffold a new library and default to the Expo example
local-library.md Add a local library to an existing app with autolinking

Problem -> Skill Mapping

Problem Start With
Need a new library scaffold scaffold-library
Need to add a local native library to an app local-library

Tips for Create React Native Library

  • • Start a fresh session after installing so your agent picks up the new skill.
  • • It bundles reference files. The agent reads them only when needed, so they cost no context until then.
  • • It is part of a pack with 13 skills. Install only the ones you need with --skill to keep triggers precise.
  • • If two skills overlap, mention the one you want by name.

Questions about Create React Native Library

What does the Create React Native Library skill do?

Scaffolds React Native libraries with create-react-native-library for standalone libraries or local native modules and views. Use when creating or working on React Native libraries or adding native functionality in an existing app.

How do I install Create React Native Library?

Run "npx skills add callstackincubator/agent-skills --skill create-react-native-library" in your project. The skills CLI installs it for Claude Code, Cursor, Codex and 70+ other agents. In Claude on the web, upload the skill folder as a ZIP under Customize > Skills.

Does Create React Native Library work in Cursor and Codex?

Yes. Create React Native Library uses the open SKILL.md format, so it works in Claude Code, Claude, Cursor, OpenAI Codex, Gemini CLI, GitHub Copilot and other agents that support agent skills.

Is Create React Native Library free?

Create React Native Library is open source on GitHub under the MIT license. It is free to install; check the license before commercial use.

Who made Create React Native Library?

Create React Native Library is published by Callstack in the callstackincubator/agent-skills repository, together with 12 other skills.

Similar skills. From other creators.