create-react-native-library

create-react-native-library를 사용하여 독립형 라이브러리 또는 로컬 네이티브 모듈 및 뷰를 위한 React Native 라이브러리를 스캐폴딩합니다. 생성하거나 작업할 때 사용합니다…

npx skills add https://github.com/callstackincubator/agent-skills --skill create-react-native-library

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

FileDescription
scaffold-library.mdScaffold a new library and default to the Expo example
local-library.mdAdd a local library to an existing app with autolinking

Problem -> Skill Mapping

ProblemStart With
Need a new library scaffoldscaffold-library
Need to add a local native library to an applocal-library

callstackincubator의 다른 스킬

rozenite-agent
callstackincubator
Use Rozenite for Agents through CLI-driven `rozenite agent` commands to inspect React Native DevTools data and Rozenite plugins on a live app target. Trigger…
official
agent-device
callstackincubator
Apple 플랫폼 앱(iOS, tvOS, macOS) 및 Android 기기와의 상호작용을 자동화합니다. 앱 탐색, 스냅샷/스크린샷 촬영, 탭, 타이핑 등에 사용하세요.
official
dogfood
callstackincubator
iOS/Android에서 에이전트-디바이스를 사용하여 모바일 앱을 체계적으로 탐색 및 테스트하여 버그, UX 문제 및 기타 문제를 찾습니다. "dogfood", "QA" 등의 요청이 있을 때 사용합니다.
official
validate-skills
callstackincubator
agentskills.io 스펙 및 Claude Code 모범 사례에 따라 스킬을 검증합니다. 이름 형식, 설명 길이, 라이선스 및 호환성과 같은 선택적 필드를 포함한 스킬 메타데이터 규정 준수를 확인합니다. Claude Code 모범 사례(3인칭 설명, 본문 길이 제한, 단일 수준 참조, 마크다운 링크 형식)를 적용합니다. 스펙 위반 및 작성 지침 편차를 표시하는 구조화된 검증 보고서를 제공합니다. /validate-skills 명령을 통해 사용하도록 설계되었습니다.
official
vercel-react-native-skills
callstackincubator
React Native 및 Expo를 사용하여 성능이 뛰어난 모바일 앱을 구축하기 위한 모범 사례입니다. React Native 컴포넌트를 빌드하거나, 리스트 성능을 최적화하거나, 구현할 때 사용하세요.
official
react-devtools
callstackincubator
React DevTools CLI for AI agents. 사용자가 런타임에 React 또는 React Native 앱을 디버깅하고, 컴포넌트 props/state/hooks를 검사하며, 진단하도록 요청할 때 사용하세요.
official
react-native-ai-skills
callstackincubator
React Native AI @react-native-ai 패키지에 대한 통합 레시피를 제공하며, Llama.rn (Llama.cpp), MLC-LLM, Apple Foundation 백엔드를 래핑합니다. 다음 경우에 사용하세요…
official
agent-device
callstackincubator
iOS 및 Android 앱 상호작용을 스냅샷 기반 탐색과 선택자 기반 재생으로 자동화합니다. iOS 시뮬레이터/기기 및 Android 에뮬레이터/기기를 지원하며, 세션 기반 자동화, 멀티테넌트 원격 데몬 모드, QA 워크플로를 위한 기기 범위 격리를 제공합니다. 핵심 명령어: UI 탐색을 위한 스냅샷(refs 포함), 상호작용을 위한 press/fill/scroll, 앱 라이프사이클을 위한 open/close, 바이너리 배포를 위한 install/reinstall. 로깅, 네트워크 검사 등을 위한 유틸리티가 포함되어 있습니다.
official