LaunchKit · 2026
Back to Skills

react-native-logs-cli

Use rn-logs to read React Native Metro logs via CDP without MCP overhead.

2
278 downloads
by @okwasniewski

Setup & Installation

openclaw skills install @okwasniewski/react-native-logs-cli

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install react-native-logs-cli

Version History

v1.0.1Feb 24, 2026 - Version note by skill developer:

- Added installation instructions for npm and bun. - Clarified requirements by specifying that `rn-logs` must be installed and available in PATH.

What This Skill Does

rn-logs is a CLI tool that reads React Native Metro logs via the Chrome DevTools Protocol (CDP). It lists connected apps and streams or snapshots log output in plain text, making it usable in non-interactive agent runs.

Reads Metro logs via CDP directly rather than wrapping an MCP server, keeping context overhead low and output format predictable for automated tooling.

When to use it

  • Streaming live Metro logs from a simulator during development
  • Capturing a snapshot of the last 50 log lines for debugging
  • Listing all connected RN apps across multiple running instances
  • Feeding plain-text logs into an AI agent without MCP overhead
  • Checking Metro output on a specific host/port in CI or remote setups

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: show me the last 50 log lines from the running RN app

AGENT
  1. 1Run `rn-logs apps` to list connected React Native apps
  2. 2Identify the target app by id or name from the output
  3. 3Run `rn-logs logs --app "<id>" --limit 50` to capture a snapshot
  4. 4Return the plain-text log output to the user
OUTPUT

50 most recent Metro log lines printed as plain text

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

rn-logs CLI installed globally via npm or bun