Command Palette

Search for a command to run...

UnylyUnyly
Back to skills

create-react-native-library

FreeNo executable scriptsNot checked

Scaffolds React Native libraries with create-react-native-library for standalone libraries or local native modules and views. Use when creating or working on Re

About this skill

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

Install create-react-native-library in Claude Code & Claude Desktop

Sign up to install this skill

Create a free account to reveal the install command and save the skill to your library.

  • Reveal the one-line install command
  • Save skills to your synced library
  • Get notified when skills update
Sign up freeI already have an account

Allowed tools

Tools this skill is permitted to call.

No restriction — this skill can use any tool.

Bundled files

agents/openai.yamlreferences/local-library.mdreferences/scaffold-library.md

FAQ

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 the create-react-native-library skill?

Copy the skill folder into ~/.claude/skills (the Claude Code tab above does this in one command), or install it as a plugin.

Does the create-react-native-library skill run scripts?

No, this skill is instructions only (SKILL.md) with no executable scripts.

Related skills

Compare create-react-native-library with