rn-debug — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited rn-debug (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Parse $ARGUMENTS as optional <UDID> and <action> (logs | apps | crash | all). Default action is all.
apps — find connected RN bundles: Call metro_apps (port 8081). List each app with its title and webSocketDebuggerUrl. If Metro is not running, tell the user to start it first (npx react-native start).
logs — stream Metro console output: Call metro_logs (durationMs 8000, maxLogs 150). Group output by level: log, warn, error. Highlight any exceptions or unhandled promise rejections.
crash — recent crash reports: If UDID provided, call crash_list (udid UDID, sinceHours 48). Show entries newest-first with date, source (host/simulator), and one-line summary. For the most recent entry, call crash_get and summarize the exception type, termination reason, and top 5 frames.
all — run apps + logs + crash in sequence.
After gathering data, provide a structured diagnosis:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.