RN Agents Kit

RN Agents Kit coordinates audit-first React Native maintenance

license React Native Claude Code audit first RN Toolkits

Audit React Native projects before an agent changes them.

Documentation · Install · Issues · Discussions

RN Agents Kit is a curated set of agent skills that automates the high-friction parts of React Native maintenance. Every skill inspects and reports first, keeps the evidence reproducible, and requires explicit consent before changing a project.

Install

Add the public marketplace and install the plugin in Claude Code:

/plugin marketplace add AndrewDongminYoo/rn-agents-kit
/plugin install rn-agents-kit@rn-agents-kit

Skills

Skill What it does
rn-project-snapshot Read-only snapshot of a project's setup — version, New Architecture / Hermes flags, configs — then routes you to the deeper audits
rn-asset-hygiene Audit and tidy RN assets — find unused images / SVG / Lottie, consolidate scattered require() paths, migrate to a typed registry
rn-newarch-audit Audit New Architecture readiness — classify dependencies, flag archived libraries, find app-local native modules on legacy APIs
rn-audit Multi-agent code-quality audit — render performance, hooks correctness, list virtualization, native boundaries; every finding is adversarially verified before it reaches the report
rn-device-capture Screenshot the running app (Android / iOS simulator / iOS 17+ device) to a fixed path the agent can read — closes the visual feedback loop
rn-metro-console Read a running app's console.* output via Metro's CDP endpoint — bounded by default; the log half of the verification loop

An example run

New Architecture readiness on a public app shows rn-newarch-audit running against Rocket.Chat's React Native client. The report records the findings, confirms that 0 files changed, and includes the commands needed to reproduce the audit.

How it works

Each skill is audit-first and git-safe: the first run is read-only and reports findings; any change requires a clean git tree and explicit consent, runs the project's gates afterward, and leaves a reviewable git diff. Skills wrap a tested CLI or surface stable project inputs — they do not re-implement that work in prose.

License

See LICENSE.