npx skills add ...
npx skills add callstackincubator/rozenite --skill rozenite-agent
npx skills add callstackincubator/rozenite --skill rozenite-agent
Use Rozenite for Agents through CLI-driven `rozenite agent` commands to inspect React Native DevTools data and Rozenite plugins on a live app target. Trigger this skill for shell-based debugging and live session work. For Node.js or TypeScript scripts, wrappers, automations, or other programmatic SDK usage, use `rozenite-agent-sdk` instead.
npx rozenite for Rozenite commands.npx rozenite from the app root where Metro is started for the target app. In monorepos, this is usually the app package root, not the repository root.rozenite agent ... workflows.rozenite-agent-sdk.npx rozenite agent session create. It creates or reuses the device session and returns when ready. Stop the session when done with npx rozenite agent session stop <sessionId>.session create fails because multiple devices are connected, run npx rozenite agent targets, choose the right id, then retry with --deviceId <id>.npx rozenite agent targets as the source of truth for available targets. If the expected target is missing, ask the user to run the app on a device.--session <id> on every domain command.domains/*.md references as the source of truth for workflow, tool choice, and tool arguments.npx rozenite agent domains --session <id> only if a domain call fails, the expected domain is unclear, or you need to confirm what is currently registered.npx rozenite agent <domain> tools or fetch tool schema when this skill or its references already provide the needed tool name and arguments.npx rozenite agent <domain> tools --session <id> or npx rozenite agent <domain> schema --tool <name> --session <id> only when no matching reference exists, the references do not answer the question, a call fails, or the live domain exposes behavior that differs from the references.pluginId instead of the domain token.console, network, react, performance, and memory.@rozenite/mmkv-plugin becomes mmkv, @avasapp/rozenite-plugin-ably becomes avasapp/ably.mmkv) is a built-in or an official @rozenite/* plugin; scope/name (avasapp/ably) is a third-party scoped plugin; a verbatim rozenite-* name is a third-party unscoped plugin. evil/mmkv and mmkv are never the same plugin.npx rozenite agent <domain> call --tool <toolName> --args '<json>' --session <id>.npx rozenite agent mmkv call --tool list-storages --args '{}' --session <id>.Unknown domain action, check the CLI syntax and retry with call --tool <toolName> --session <id>.npx rozenite agent targets as the source of truth for available targets when device selection matters. If the expected target is missing, ask the user to run the app on a device.npx rozenite agent session create.domains/*.md, read it.npx rozenite agent domains --session <id> only if the call fails, the expected domain is unclear, or you need to confirm what is currently registered.npx rozenite agent <domain> tools --session <id> or npx rozenite agent <domain> schema --tool <name> --session <id> only if the reference is insufficient, the call fails, or you need to confirm a live mismatch.npx rozenite agent session stop <sessionId>.