React Native Harness
Write and debug React Native Harness tests for app code. Use when the user asks to create or fix tests that import from react-native-harness, mock modules, spy…
Install
Quick install
npx skills add https://github.com/callstackincubator/react-native-harness/tree/HEAD/skills/react-native-harnessnpx skills add callstackincubator/react-native-harness --skill react-native-harness --agent claude-codenpx skills add callstackincubator/react-native-harness --skill react-native-harness --agent cursornpx skills add callstackincubator/react-native-harness --skill react-native-harness --agent codexnpx skills add callstackincubator/react-native-harness --skill react-native-harness --agent opencodenpx skills add callstackincubator/react-native-harness --skill react-native-harness --agent github-copilotnpx skills add callstackincubator/react-native-harness --skill react-native-harness --agent windsurfMore install options
Shorthand — useful for multi-skill repos:
npx skills add callstackincubator/react-native-harness --skill react-native-harnessManual — clone the repo and drop the folder into your agent's skills directory:
git clone https://github.com/callstackincubator/react-native-harness.gitcp -r react-native-harness/skills/react-native-harness ~/.claude/skills/react-native-harness
Write and debug React Native Harness tests for app code. Use when the user asks to create or fix tests that import from react-native-harness, mock modules, spy…
react-native-harnessby callstackincubator
Write and debug React Native Harness tests for app code. Use when the user asks to create or fix tests that import from react-native-harness, mock modules, spy…npx skills add https://github.com/callstackincubator/react-native-harness --skill react-native-harnessDownload ZIPGitHubRouter only. Private setup before using this skill:
`harness --version
`
Require react-native-harness >= 1.3.0-rc.1; older CLIs lack these skill commands. If older, run npm install -g react-native-harness@latest, recheck, then continue. If you cannot upgrade, stop and tell the user. Do not include version or upgrade commands in final plans.
Before your first Harness command or plan, read the version-matched CLI guide:
`harness skill get core
`
If you need more details on Harness, see the available CLI skill guides:
`harness skill list
`
Load additional skills via harness skill get <name> when needed.
Use this skill only to route into version-matched CLI guidance. Let the installed CLI skill files provide exact workflow guidance, API usage, and current test-writing rules.
More skills from callstackincubator
agent-deviceby callstackincubatorAutomate iOS and Android app interactions with snapshot-based discovery and selector-driven replay. Supports iOS simulators/devices and Android emulators/devices with session-bound automation, multi-tenant remote daemon mode, and device-scope isolation for QA workflows Core commands: snapshot for UI discovery with refs, press / fill / scroll for interactions, open / close for app lifecycle, install / reinstall for binary deployment Includes utilities for logging, network inspection,...dogfoodby callstackincubatorSystematically explore and test a mobile app on iOS/Android with agent-device to find bugs, UX issues, and other problems. Use when asked to dogfood, QA,…react-devtoolsby callstackincubatorInspect and profile React Native component trees from agent-device. Use for React Native performance, profiling, props, state, hooks, render causes, slow…react-devtoolsby callstackincubatorReact DevTools CLI for AI agents. Use when the user asks you to debug a React or React Native app at runtime, inspect component props/state/hooks, diagnose…githubby callstackincubatorGitHub workflow automation via gh CLI for pull requests, stacked PRs, and repository management. Provides stacked PR merge workflow: squash-merge the first PR, then rebase and update base branch for each subsequent PR in the chain Includes conflict detection and manual resolution prompts to prevent silent failures during multi-PR merges Covers core gh CLI operations: PR creation, status checks, squash/rebase merging, and branch management Optimized for low context usage by relying on gh CLI...github-actionsby callstackincubatorGitHub Actions workflow patterns for React Native iOS simulator and Android emulator cloud builds with downloadable artifacts. Use when setting up CI build…react-native-best-practicesby callstackincubatorStructured performance optimization reference for React Native apps covering FPS, bundle size, TTI, and memory. Organized into 9 JavaScript/React guides (profiling, lists, animations, memory), 9 native optimization guides (Turbo Modules, threading, profiling), and 9 bundling guides (tree shaking, code splitting, size analysis) Each reference follows a hybrid format with quick patterns/commands, impact ratings (CRITICAL/HIGH/MEDIUM), and deep-dive explanations with prerequisites and common...react-native-brownfield-migrationby callstackincubatorProvides an incremental adoption strategy to migrate native iOS or Android apps to React Native or Expo using @callstack/react-native-brownfield for initial…---
Source: https://github.com/callstackincubator/react-native-harness/tree/HEAD/skills/react-native-harness
Author: callstackincubator
Discovered via: mcpservers.org
SKILL.md source
--- name: react-native-harness description: Write and debug React Native Harness tests for app code. Use when the user asks to create or fix tests that import from react-native-harness, mock modules, spy… --- # react-native-harness Write and debug React Native Harness tests for app code. Use when the user asks to create or fix tests that import from react-native-harness, mock modules, spy… # react-native-harnessby callstackincubator Write and debug React Native Harness tests for app code. Use when the user asks to create or fix tests that import from react-native-harness, mock modules, spy… `npx skills add https://github.com/callstackincubator/react-native-harness --skill react-native-harness`Download ZIPGitHubRouter only. Private setup before using this skill: ``` `harness --version ` ``` Require `react-native-harness >= 1.3.0-rc.1`; older CLIs lack these skill commands. If older, run `npm install -g react-native-harness@latest`, recheck, then continue. If you cannot upgrade, stop and tell the user. Do not include version or upgrade commands in final plans. Before your first Harness command or plan, read the version-matched CLI guide: ``` `harness skill get core ` ``` If you need more details on Harness, see the available CLI skill guides: ``` `harness skill list ` ``` Load additional skills via `harness skill get <name>` when needed. Use this skill only to route into version-matched CLI guidance. Let the installed CLI skill files provide exact workflow guidance, API usage, and current test-writing rules. ## More skills from callstackincubator agent-deviceby callstackincubatorAutomate iOS and Android app interactions with snapshot-based discovery and selector-driven replay. Supports iOS simulators/devices and Android emulators/devices with session-bound automation, multi-tenant remote daemon mode, and device-scope isolation for QA workflows Core commands: snapshot for UI discovery with refs, press / fill / scroll for interactions, open / close for app lifecycle, install / reinstall for binary deployment Includes utilities for logging, network inspection,...dogfoodby callstackincubatorSystematically explore and test a mobile app on iOS/Android with agent-device to find bugs, UX issues, and other problems. Use when asked to dogfood, QA,…react-devtoolsby callstackincubatorInspect and profile React Native component trees from agent-device. Use for React Native performance, profiling, props, state, hooks, render causes, slow…react-devtoolsby callstackincubatorReact DevTools CLI for AI agents. Use when the user asks you to debug a React or React Native app at runtime, inspect component props/state/hooks, diagnose…githubby callstackincubatorGitHub workflow automation via gh CLI for pull requests, stacked PRs, and repository management. Provides stacked PR merge workflow: squash-merge the first PR, then rebase and update base branch for each subsequent PR in the chain Includes conflict detection and manual resolution prompts to prevent silent failures during multi-PR merges Covers core gh CLI operations: PR creation, status checks, squash/rebase merging, and branch management Optimized for low context usage by relying on gh CLI...github-actionsby callstackincubatorGitHub Actions workflow patterns for React Native iOS simulator and Android emulator cloud builds with downloadable artifacts. Use when setting up CI build…react-native-best-practicesby callstackincubatorStructured performance optimization reference for React Native apps covering FPS, bundle size, TTI, and memory. Organized into 9 JavaScript/React guides (profiling, lists, animations, memory), 9 native optimization guides (Turbo Modules, threading, profiling), and 9 bundling guides (tree shaking, code splitting, size analysis) Each reference follows a hybrid format with quick patterns/commands, impact ratings (CRITICAL/HIGH/MEDIUM), and deep-dive explanations with prerequisites and common...react-native-brownfield-migrationby callstackincubatorProvides an incremental adoption strategy to migrate native iOS or Android apps to React Native or Expo using @callstack/react-native-brownfield for initial… --- **Source**: https://github.com/callstackincubator/react-native-harness/tree/HEAD/skills/react-native-harness **Author**: callstackincubator **Discovered via**: mcpservers.org
Related skills 6
vercel-react-native-skills
React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or native platform APIs.
adapt
Adapt designs to work across different screen sizes, devices, contexts, or platforms. Implements breakpoints, fluid layouts, and touch targets. Use when the user mentions responsive design, mobile layouts, breakpoints, viewport adaptation, or cross-device compatibility.
Auth0 / auth0-android
Add authentication to native Android apps using the Auth0 SDK
Flutter / flutter-building-forms
Build Flutter forms with validation and user input
Flutter / flutter-reducing-app-size
Measure and optimize Flutter app bundle sizes
Flutter / flutter-setting-up-on-macos
Set up a macOS machine for Flutter development