{"id":17288,"plugin_id":"plugins_6a751d8c3654819190ad85f8d12867d1","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:14:05.221Z","digest":"8c38133b3a72833ddf0232fae81db310a514d9f5b44dade38c7a86bb0c1b7597","against":null,"payload":{"name":"create-react-native-library","description":"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.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":386},{"relative_path":"references/local-library.md","size_in_bytes":3817},{"relative_path":"references/scaffold-library.md","size_in_bytes":4489}],"skill_md_contents":"---\nname: create-react-native-library\ndescription: 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.\nlicense: MIT\n---\n\n# Create React Native Library\n\n## Overview\n\nUse this skill to scaffold a standalone React Native library or a local library inside an existing app, then continue with the correct implementation docs.\n\nExamples:\n\n- JS-only library that may use other React Native libraries\n- Native modules that expose native functionality to JavaScript\n- Native UI components that render native views in React Native\n\nChoose one flow first:\n\n- Use [scaffold-library.md][scaffold-library] when creating a new library that may be published to npm\n- Use [local-library.md][local-library] when exposing native functionality in a React Native app\n\n## When to Apply\n\nUse this skill when:\n\n- Creating or working on a React Native library with `create-react-native-library`\n- Creating a native module or view in an existing app\n- Wrapping native SDKs and exposing them to React Native\n\n## Quick Reference\n\n```bash\n# Inspect current options before scaffolding\nnpx create-react-native-library@latest --help\n\n# Scaffold a library with turbo modules and the Expo example app\nnpx create-react-native-library@latest awesome-library \\\n  --no-interactive \\\n  --yes \\\n  --description \"A brief description of the library\" \\\n  --type turbo-module \\\n  --languages kotlin-objc \\\n  --example expo\n\n# Scaffold a local Turbo Module inside an existing app\ncd MyApp\nnpx create-react-native-library@latest awesome-library \\\n  --local \\\n  --no-interactive \\\n  --yes \\\n  --description \"A brief description of the library\" \\\n  --type turbo-module \\\n  --languages kotlin-objc\n```\n\n## References\n\n| File                                    | Description                                             |\n| --------------------------------------- | ------------------------------------------------------- |\n| [scaffold-library.md][scaffold-library] | Scaffold a new library and default to the Expo example  |\n| [local-library.md][local-library]       | Add a local library to an existing app with autolinking |\n\n## Problem -> Skill Mapping\n\n| Problem                                      | Start With                           |\n| -------------------------------------------- | ------------------------------------ |\n| Need a new library scaffold                  | [scaffold-library][scaffold-library] |\n| Need to add a local native library to an app | [local-library][local-library]       |\n\n[scaffold-library]: references/scaffold-library.md\n[local-library]: references/local-library.md\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}