Skills
⌁ skills (1)
assess-react-native-migration
Assesses whether and how an existing mobile product should migrate to React Native. Use when auditing one or more product repositories for migration readiness, including products whose iOS, Android, and other clients live in separate directories or repositories; choosing brownfield, greenfield, or a checkpoint-based path; defining a representative trial; or preparing a baseline and ROI decision before implementation. When product scope or material evidence is unavailable, grills the stakeholder with exactly one question per turn instead of sending a questionnaire.
Documents
Callstack Agent Skills
Callstack Agent Skills give AI coding assistants practical React Native knowledge drawn from our work on production apps.
Try it
Once installed, ask your assistant naturally. It will select the relevant skill from the task context.
Review this React Native screen for performance problems.Plan an upgrade from this project's React Native version to the latest supported release.Assess whether this native iOS and Android product should migrate incrementally.Build downloadable iOS simulator and Android emulator artifacts in GitHub Actions.Verify this checkout flow on iOS and capture evidence for any failures.Guides and related resources
- AI Assistant Integration Guide explains setup for Cursor, GitHub Copilot, Claude API, ChatGPT, Windsurf, and other assistants.
- The Ultimate Guide to React Native Optimization is the foundation for the performance skill.
- AI-Supported Brownfield Migration to React Native explains the migration workflow behind the brownfield skills.
- Bring React Native Into Your App, One Step at a Time covers incremental adoption for native iOS and Android teams.
- Optimization Best Practices contains runnable examples for React Compiler, dedicated React Native SDKs, and Android R8.
Repository structure
skills/ Standalone Callstack-maintained Agent Skills
plugins/ Claude Code and Codex plugin bundles
docs/ Integration and contributor guidesEach skill starts with a SKILL.md file and can include focused material under references/. Plugin manifests collect related skills into installable bundles.
About Callstack
Callstack is a team of React and React Native experts. These skills package practical workflows from our engineering work into reusable guidance for coding assistants.
The repository is available under the MIT License. Contact hello@callstack.com if you need help with React Native or want to contribute.
Installation
Quick start
Choose your assistant:
| Assistant | Setup |
|---|---|
| OpenAI Codex | Install from Plugins |
| All assistants | Manual installation |
OpenAI Codex
Open Plugins, search for react native, and install the bundle you need.

Manual installation
For Claude Code, Cursor, GitHub Copilot, Gemini CLI, OpenCode, and other compatible assistants, install all Callstack-maintained skills with the skills CLI:
npx skills@latest add callstackincubator/agent-skills --skill '*'The CLI will ask which assistant and installation scope to use. To install only one skill, select it interactively or pass its name:
npx skills@latest add callstackincubator/agent-skills --skill react-native-best-practicesIf your assistant does not support the skills CLI, see the AI Assistant Integration Guide for direct setup instructions.
License
Licensed under MIT— you can use, modify, and redistribute it under that license's terms.
