callstackincubator agent-skills
COMMUNITYLABSCO SUMMARY
Six of the 13 are documented in the package's own README table — react-native-best-practices (the largest, built from Callstack's published optimization guide, covering JS/React profiling, native iOS/Android profiling, and bundle size), github, github-actions, upgrading-react-native, react-native-brownfield-migration, and create-react-native-library. The other seven aren't named in that table at all: agent-device and dogfood drive a real iOS or Android target to explore or QA an app, react-native-testing and react-navigation cover Testing Library and navigation patterns, react-native-tv-best-practices reviews TV-specific builds, and validate-skills checks the repository's own skill files against spec.
This is for a React Native team that wants Callstack's own performance and migration guidance on hand, or wants an agent driving a real device to reproduce a bug or explore an app for issues, rather than a general JavaScript or mobile-testing reference.
READ THE FULL ANALYSIS
Most of this package is unverified, by our own count. Ten of the 13 skills carry an unverified dependency label — we could not confirm what they need before they work from the material we have — two need a local tool already installed, and only one is ready to use with nothing further. That is the opposite split from a package like Vercel's own React best-practices skills, and it means most claims about what's free to use here should be checked against the skill file itself, not assumed from this page.
github and github-actions ship with the identical description. Both read, word for word, as "GitHub Actions workflow patterns for React Native iOS simulator and Android emulator cloud builds with downloadable artifacts" — whatever distinguishes a general github workflow skill from a github-actions one isn't visible from the description alone.
One of the 13 has no description in its own frontmatter. The database records it as live under this repository, but with nothing explaining what it does, we have no material to summarize it from, so it isn't named above.
ALSO IN THIS PACKAGE
building-react-native-apps
React Native skills for performance, navigation, TV, library development, and upgrades.
testing-react-native-apps
React Native testing support spanning CI artifacts, test authoring, device automation, and QA workflows.
migrating-to-react-native
Skills for assessing and incrementally migrating native iOS and Android apps to React Native.
WHAT'S INSIDE
11 showing · 11 totalNothing else to set up — install it and go.
agent-device
Lets an assistant operate a real app on an iPhone, an Android phone, a TV box or a Mac — it reads what is on the screen, taps and types its way through, and checks what happened.
create-react-native-library
The starting skeleton for a React Native add-on: a standalone package you can publish, or native iPhone and Android code plugged into an app you already have.
dogfood
Walks through a phone app screen by screen looking for anything broken or confusing, and writes up each find with screenshots, a video, and the exact steps to make it happen again.
github-actions
Builds your React Native app on GitHub's own machines whenever a pull request opens, leaving an iPhone-simulator build and an Android-emulator build ready to download.
react-native-best-practices
Makes a phone app built with React Native faster the disciplined way: measure what is actually slow — stutter, a slow start, a bloated download, leaking memory — fix the biggest cause first, then measure again to prove it worked.
react-native-brownfield-migration
Adds React Native screens into an iPhone or Android app that was built the traditional way — one screen at a time, so the existing app keeps working throughout.
react-native-testing
Writes tests for React Native components using current patterns rather than outdated ones, and against whichever version of the testing library your project has — the two behave differently.
react-native-tv-best-practices
An app on a television is driven from the sofa with a remote, and that changes what can go wrong. This checks those TV-only parts of a React Native app — where the highlight moves, whether text reads from across the room, how video and its copy protection behave, and whether it fits a television's small memory.
react-navigation
Lays out how people move around a React Native app with React Navigation — bottom tabs, a side drawer, screens that slide in, sheets that come up from below.
upgrading-react-native
Moves a React Native app onto a newer version in the order that avoids breakage — the iPhone and Android project files, the libraries it depends on, the build settings — and is not finished until both platforms build again.
validate-skills
Checks each skill file in a repository against the agentskills.io spec and Claude Code's published guidance, then reports a pass or fail for every rule.
HOW TO GET IT
npx skills add callstackincubator/agent-skillsnpx skills add callstackincubator/agent-skills --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.
/plugin marketplace add callstackincubator/agent-skills/plugin install building-react-native-apps@callstack-agent-skills/plugin install testing-react-native-apps@callstack-agent-skills/plugin install migrating-to-react-native@callstack-agent-skillsTyped inside the agent's own prompt, not in a terminal. The marketplace is called callstack-agent-skills, which is the part after the @.