# React Native Web Browser

> Use this tool when you need to automate interactions with React Native Web applications that use custom gesture events. It solves the problem of broken automation due to non-standard click events, providing a reliable way to interact with web components through coordinate-based clicks and custom page snapshots. The tool accepts inputs such as URLs, JavaScript code, and user interactions, and outputs screenshots, page snapshots, and execution results, making it ideal for testing and automating React Native Web applications.

Canonical page: https://skillsregistry.net/skills/nizarius-rnw-browser  
JSON: https://api.skillsregistry.net/v1/skills/nizarius-rnw-browser

## Description

A specialized browser automation server designed specifically for React Native Web applications, which use mousedown/mouseup gesture responder events instead of standard click events that break conventional automation tools. Uses Playwright's low-level mouse API to perform coordinate-based clicks that properly trigger React Native Web components, along with custom page snapshots that show interactive elements with their positions. Features multi-tab support, screenshot capabilities with base64 image return, persistent browser sessions, and comprehensive interaction tools including typing, scrolling, key presses, and JavaScript evaluation.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/nizarius-rnw-browser)
- **Repository:** <https://github.com/nizarius/mcp-rnw-browser>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "nizarius-rnw-browser"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/nizarius-rnw-browser` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/nizarius-rnw-browser/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
