# QaReN > QaReN is a QA engineer for your coding agent. It tries your React Native change on an iOS simulator and reports PASS or FAIL with the evidence. ## Documentation Sets - [Abridged documentation](https://qaren-agent.vercel.app/llms-small.txt): a compact version of the documentation for QaReN, without the changelog - [Complete documentation](https://qaren-agent.vercel.app/llms-full.txt): the full documentation for QaReN ## Pages - [A QA engineer for your coding agent](https://qaren-agent.vercel.app/): QaReN is a QA engineer for your coding agent. It tries your React Native change on an iOS simulator and reports PASS or FAIL with the evidence. - [Getting started](https://qaren-agent.vercel.app/getting-started/): Install `qaren` and the QaReN plugin, run `/qaren:setup` and reach a first passing check. - [Use QaReN from your agent](https://qaren-agent.vercel.app/plugin/): The QaReN plugin's three skills and what each host loads. - [The qaren CLI](https://qaren-agent.vercel.app/cli/): Every `qaren` verb, its arguments and its flags. - [Check a plan](https://qaren-agent.vercel.app/check/): Run `qaren check` against the working tree, read the receipt and find the run's evidence. - [Test a pull request](https://qaren-agent.vercel.app/pull-requests/): Walk a plan at a pull request's head with `qaren pr`, then post the result with `qaren publish`. - [Write a plan](https://qaren-agent.vercel.app/plans/): The Markdown grammar `qaren` walks, and what a check reads from the screen. - [Jev: how QaReN judges phrase steps](https://qaren-agent.vercel.app/jev/): When QaReN asks Jev to resolve a phrase or judge a check, what it can see, and how to run without a key. - [Saved blocks](https://qaren-agent.vercel.app/saved-blocks/): How a passing block is saved, replayed on the next run, and patched when the app changes. - [rn-flow@1 replay dialect](https://qaren-agent.vercel.app/actions/rn-flow-1/): The contract for replaying saved actions — which Maestro-format commands compile, how selectors resolve, which domain runs each step, and the budgets every wait uses. - [Configuration](https://qaren-agent.vercel.app/configuration/): Every key in `.qaren/config.yaml`, with its type, default and meaning. - [Watch a run](https://qaren-agent.vercel.app/watch/): Follow a `qaren check` or `qaren pr` run live, locally or over ssh. - [Troubleshooting](https://qaren-agent.vercel.app/troubleshooting/): The refusals and failures you meet most, and what to do about each. - [Changelog](https://qaren-agent.vercel.app/changelog/): Release history for QaReN