Tooluck logoTooluck
SKILL.md

create-react-native-library

Agent skill fromcallstackincubator/agent-skills

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 to install create-react-native-library

install create-react-native-library
# install the agent-skills pack with the skills CLI
npx skills add callstackincubator/agent-skills

# or add only this skill to Claude Code: copy the folder

skills/create-react-native-library/

# into

~/.claude/skills/create-react-native-library/ (all projects)

.claude/skills/create-react-native-library/ (one project)

skills/create-react-native-library/SKILL.md

MITFull file
1# Create React Native Library
2
3## Overview
4
5Use this skill to scaffold a standalone React Native library or a local library inside an existing app, then continue with the correct implementation docs.
6
7Examples:
8
9- JS-only library that may use other React Native libraries
10- Native modules that expose native functionality to JavaScript
11- Native UI components that render native views in React Native
12
13Choose one flow first:
14
15- Use [scaffold-library.md][scaffold-library] when creating a new library that may be published to npm
16- Use [local-library.md][local-library] when exposing native functionality in a React Native app
17
18## When to Apply
19
20Use this skill when:
21
22- Creating or working on a React Native library with `create-react-native-library`
23- Creating a native module or view in an existing app
24- Wrapping native SDKs and exposing them to React Native
25
26## Quick Reference
27
28```bash
29# Inspect current options before scaffolding
30npx create-react-native-library@latest --help
31
32# Scaffold a library with turbo modules and the Expo example app
33npx create-react-native-library@latest awesome-library \
34 --no-interactive \
35 --yes \
36 --description "A brief description of the library" \
37 --type turbo-module \
38 --languages kotlin-objc \
39 --example expo
40
41# Scaffold a local Turbo Module inside an existing app
42cd MyApp
43npx create-react-native-library@latest awesome-library \
44 --local \
45 --no-interactive \
46 --yes \
47 --description "A brief description of the library" \
48…

Excerpt shown under the repository's MIT license.

More skills in agent-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates