AgentSkillsCN

rn-logs-usage

借助 rn-logs,无需 MCP 开销即可通过 CDP 读取 React Native Metro 日志。默认输出格式为纯文本,适用于非交互式代理运行场景,安全可靠。

SKILL.md
--- frontmatter
name: rn-logs-usage
description: Use rn-logs to read React Native Metro logs via CDP without MCP overhead. Default output is plain text and safe for non-interactive agent runs.

rn-logs Agent Skill

Use rn-logs to read React Native Metro logs via CDP without MCP overhead. Default output is plain text and safe for non-interactive agent runs.

When to use

  • You need live Metro logs from a running RN app
  • You want low-context, plain text log output

Requirements

  • Metro is running
  • App is running on a simulator or device

Core workflow

  1. List connected apps
bash
rn-logs apps
  1. Stream logs
bash
rn-logs logs --app "<id|name>"
  1. Snapshot logs
bash
rn-logs logs --app "<id|name>" --limit 50

Non-interactive mode

  • When multiple apps are connected, you must pass --app.
  • Output is plain text for agent-friendly consumption.

Common failures

  • metro not reachable -> start Metro or fix host/port
  • no apps connected -> run app on simulator or device
  • multiple apps connected -> pass --app