> ## Documentation Index
> Fetch the complete documentation index at: https://rapidreview.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Claude Code

> Install the Merv plugin from the RapidReview marketplace, sign in with the browser, and let Claude Code auto-discover the skills and reviewer subagents.

## Install and sign in

```bash theme={"theme":{"light":"github-light","dark":"dark-plus"}}
claude plugin marketplace add rapidreview-io/Merv
claude plugin install merv@rapidreview
claude mcp login plugin:merv:merv
```

Enable automatic updates once under `/plugin` → **Marketplaces** → **RapidReview**.

<Check>
  Ask the agent to call `project(action="list")`, then `workflow.status_and_next(project_id)`. Follow along in the web UI at [rapidreview.io/merv](https://rapidreview.io/merv).
</Check>

`claude mcp login plugin:merv:merv` — the namespaced form is required. The `/mcp` screen offers the same browser sign-in.

Auto-update for third-party marketplaces is **off by default** in Claude Code. Enable it once: `/plugin` → **Marketplaces** → **RapidReview** → **Enable auto-update**. Manual fallback: `claude plugin marketplace update rapidreview` then `claude plugin update merv@rapidreview`.

## Skills and reviewers

All eight Merv skills and four reviewer agents are auto-discovered under the `merv:` namespace. Reviews hand off through the Agent tool with `subagent_type` = `merv:experiment-design-review`, `merv:experiment-attempt-review`, `merv:project-reflection-review`, or `merv:consolidation-review`. See [Reviewer handoff](/docs/merv/clients/reviewer-handoff).

## Long runs

Run `merv-runs-wait --url <wait_url>` as a background Bash task (`run_in_background`). Its exit fires Claude Code's native background-task notification and wakes the agent — including from subagents. Fallback: `curl -N <wait_url>` (exit codes are curl's, not the contract's). See [Long runs](/docs/merv/clients/long-runs).
