Skip to content

Agents

The plugin has 5 agents split into two categories based on what tools they need.

These use only Glob, Grep, LS, Read — safe to spawn via the Task tool, typically in parallel.

AgentModelPurpose
rn-code-explorerSonnetCodebase mapping: screens, store, navigation, testIDs
rn-code-architectOpusArchitecture design with E2E proof flow
rn-code-reviewerSonnetCorrectness, RN conventions, project patterns

Parent-session-only agents (protocol playbooks)

Section titled “Parent-session-only agents (protocol playbooks)”

These agents’ protocols require cdp_* / device_* MCP tools. Do NOT spawn them via the Task tool — MCP stdio connections don’t propagate across subprocess boundaries (see GitHub #31). The agent files are protocol playbooks the parent session reads and executes inline.

AgentModelPurposeHow to invoke
rn-testerSonnet7-step test verification protocol/rn-dev-agent:test-feature — runs inline
rn-debuggerOpusParallel evidence gathering + targeted fix/rn-dev-agent:debug-screen — runs inline

In the rn-feature-dev pipeline:

  • Phase 2 (Exploration): 2-3 rn-code-explorer agents spawned in parallel
  • Phase 4 (Architecture): rn-code-architect spawned for blueprint design
  • Phase 5.5 (Verification): Verification runs inline in parent session (MCP tools)
  • Phase 6 (Review): 2-3 rn-code-reviewer agents spawned in parallel
  • Phase 8 (E2E Proof): Proof flow runs inline in parent session (MCP tools)

Standalone:

  • /rn-dev-agent:debug-screen — runs the rn-debugger protocol inline
  • /rn-dev-agent:test-feature — runs the rn-tester protocol inline