Hook
Runs when a tool call fails for mcp__*rn-dev-agent* tool calls, executing tool-use-failure.sh. From Lykhoyda/rn-dev-agent.
Hook
Runs when a tool call fails for mcp__*rn-dev-agent* tool calls, executing tool-use-failure.sh. From Lykhoyda/rn-dev-agent.
Hook
Runs when the agent finishes a response, executing troubleshooting-sync.sh. From Lykhoyda/rn-dev-agent.
Skill Claude CodeCodex
This skill should be used when the user asks to "capture proof", "record a demo of this feature", "make a video showing it works", "record the flow for the PR", "generate a PR body", "capture screenshots for the PR", "proof-capture", or when a verified feature needs PR-ready proof artifacts (video + numbered…
Skill Claude CodeCodex
This skill should be used when the user asks to "create an action", "save this flow as an action", "make this replayable", "record a reusable action", "author a Maestro flow as an action", "add a login/setup action", or when a verified UI walk should be persisted under .rn-agent/actions/ so future sessions can replay…
Skill Claude CodeCodex
This skill should be used when writing or reviewing React Native / Expo code — before writing list rendering, animations, data fetching, component APIs, navigation, or image/media UI — and when asked to "review best practices", "check performance", "optimize renders", "review list rendering", "check animation…
Skill Claude CodeCodex
This skill should be used when the user asks to "debug the app", "fix a crash", "diagnose a blank screen", "read error logs", "troubleshoot CDP connection", "check Metro status", "find native crashes", "inspect network failures", "the app crashed", "I see a blank screen", "the screen is white", "something broke", "app…
Skill Claude CodeCodex
This skill should be used when the user asks to "control the simulator", "take a screenshot", "boot the emulator", "install the app", "read UI hierarchy", "manage device state", "open a deep link", "grant permissions", "stream native logs", "disable animations", "change device locale", or needs guidance on xcrun…
Skill Claude CodeCodex
This skill should be used when building any new feature in a React Native or Expo app, or when the /rn-dev-agent:rn-feature-dev command runs. Triggers on "build a feature", "add X to the app", "implement Y", "create a new screen", "rn-feature-dev", "feature development", "build me X", "add a screen", "wire up this…
Skill Claude CodeCodex
This skill should be used when the user runs /rn-dev-agent:setup, on first use of the plugin in a project, or when tooling fails — "set up rn-dev-agent", "check prerequisites", "cdpstatus fails", "CDP connection failed", "device runner not ready", "maestro-runner not found", "rn-fast-runner did not become ready"…
Skill Claude CodeCodex
This skill should be used when the user asks to "write a Maestro test", "create E2E flows", "add testIDs", "run UI tests", "run E2E tests", "verify a feature works", "test my screen", "set up maestro-runner", "mock network requests", "inspect store state", "write test assertions", or needs guidance on test timing…
Skill Claude CodeCodex
Validate and establish the proven rn-dev-agent operating sequence before a real React Native journey — read project instructions and the declared package manager, inventory sessions/Metro/devices read-only, establish one exclusive simulator/emulator via typed session actions, apply and verify package integration and…
Skill Claude CodeCodex
Use when the user wants to send feedback, report an rn-dev-agent bug, request a plugin feature, or says the rn-dev-agent MCP transport or tools are unavailable. Collects sanitized diagnostics and guides creation of a reviewed GitHub issue.
Skill Claude CodeCodex
Entry point for the rn-dev-agent plugin. Maps user intent to the right command, agent, or skill. Use at the START of any React Native development conversation. Triggers on "I want to build", "build a feature", "add a feature to the app", "test this", "something is broken", "fix the crash", "help with my React Native…
MCP server Claude CodeCodexCursor +2
MCP server "cdp" as configured in Lykhoyda/rn-dev-agent. Runs const f=require('fs'),p=require('path'),o=require('os'),c=require('child_process');const V='1.0.0';const D=x=>{try{return f.readdirSync(x).map(n=>p.join(x,n)).filter(z=>{try{return f.statSync(z).isDirectory()}catch{return false}})}catch{return[]}};const…
Skill Claude CodeCodex
Explicit Codex workflow: Build the Expo/React Native app (local or EAS), install it, start Metro, then test a requested feature end-to-end.
Skill Claude CodeCodex
Explicit Codex workflow: Check that the fenced React Native session, Metro, app target, and device inventory are ready for testing.
Skill Claude CodeCodex
Explicit Codex workflow: Run the packaged Vercel Labs agent-skills rule audit on the current project.
Skill Claude CodeCodex
Explicit Codex workflow: Diagnose why the current screen is broken, showing unexpected content, or crashing. Gathers parallel evidence from all layers and applies a targeted fix.
Skill Claude CodeCodex
Explicit Codex workflow: Run strictly read-only Codex plugin, MCP contract, schema, and environment diagnostics; recommend but never execute recovery.
Skill Claude CodeCodex
Explicit Codex workflow: List persisted reusable actions, UI skeletons, and legacy feedback memories before composing device primitives.
Skill Claude CodeCodex
Explicit Codex workflow: Promote a verified param-free action into a frozen e2e regression test after one strict replay.
Skill Claude CodeCodex
Explicit Codex workflow: Extract, inspect, and query the app navigation graph — a complete map of all screens and navigators.
Skill Claude CodeCodex
Explicit Codex workflow: Show the Observe web UI URL, stop it, or restart it through the active MCP server.
Skill Claude CodeCodex
Explicit Codex workflow: Capture PR-ready proof artifacts for a feature, with an attested fail-closed controller in strict mode.