---
title: "RNTL Test Writing Guide - Air Market"
description: "Testing a React Native component means knowing which query and which matcher to reach for, and async behavior makes that harder. This is guidance for writing, reviewing and fixing those tests with Re…"
canonical: "https://airmarket.ai/app/react-native-testing"
---

[Air Market](/) / [Developer Tools](/category/devtools) / RNTL Test Writing Guide

Skill by [Callstack Incubator](/@callstackincubator)

# RNTL Test Writing Guide

Component tests that use the queries and matchers as intended

## What this does

Testing a React Native component means knowing which query and which matcher to reach for, and async behavior makes that harder. This is guidance for writing, reviewing and fixing those tests with React Native Testing Library. Reach for it whenever you are working on component tests and want to get the patterns right.

### Top 3 things it does for you

- Write tests for a React Native component
- Fix a component test that is not behaving
- Get the async and waitFor parts right

## Information

**RNTL Test Writing Guide at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [Callstack Incubator](/@callstackincubator) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 52 KB |
| Licence | MIT |
| Repository | [callstackincubator/agent-skills](https://github.com/callstackincubator/agent-skills/tree/ace14e40df8eebaeea4816c2a1da1f046676b37a/plugins/vendored/.agents/skills/react-native-testing) |
| GitHub stars | 1,619 (as of Nov 2026) |
| Installs | 84, counted by skills.sh (Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of RNTL Test Writing Guide and flagged nothing. AIR's verdict: **safe**.

**What RNTL Test Writing Guide's check was run against**

|  |  |
| --- | --- |
| Commit | ace14e40df8eebaeea4816c2a1da1f046676b37a |
| Content hash | 3d9bf2f623d0b7c6c6b7eafbe6cc86e97110e71e70ec2cf247234a729ba36e0f |
| Files read | [Browse the files at this exact commit](https://github.com/callstackincubator/agent-skills/blob/ace14e40df8eebaeea4816c2a1da1f046676b37a/plugins/vendored/.agents/skills/react-native-testing/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for RNTL Test Writing Guide](/security/react-native-testing)

## About RNTL Test Writing Guide

This is guidance for writing tests with React Native Testing Library, covering render, screen, the query families (getBy, getAllBy, queryBy, findBy), Jest matchers, userEvent, fireEvent, waitFor, and async patterns.

It supports both v13, with React 18 and synchronous render, and v14, with React 19 and above and asynchronous render.

Use it when writing, reviewing or fixing React Native component tests - it applies to test files for components, to files importing RNTL, and when the conversation turns to writing component tests.

## What's inside

- SKILL.md - instructions
- references/anti-patterns.md - reference
- references/api-reference-v13.md - reference
- references/api-reference-v14.md - reference

## Questions

### Is RNTL Test Writing Guide safe to install?

AIR scanned this exact version of RNTL Test Writing Guide and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit ace14e40df8e, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/react-native-testing.

### How do I install RNTL Test Writing Guide?

Open https://airmarket.ai/app/react-native-testing on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/callstackincubator/agent-skills/tree/ace14e40df8eebaeea4816c2a1da1f046676b37a/plugins/vendored/.agents/skills/react-native-testing. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by Callstack Incubator](/@callstackincubator)

---

Canonical URL: <https://airmarket.ai/app/react-native-testing>
