> ## 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.

# Gemini CLI

> Install the Merv extension from the merv-client branch with auto-update, then authenticate in-client.

## Install and sign in

```bash theme={"theme":{"light":"github-light","dark":"dark-plus"}}
gemini extensions install https://github.com/rapidreview-io/Merv --ref merv-client --auto-update
```

Start Gemini and run `/mcp auth merv`. The extension updates automatically.

<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>

`--auto-update` tracks the generated `merv-client` branch, which CI rebuilds after every change on `main`.

## Skills and reviewers

Skills are auto-discovered (Agent Skills standard). Reviewer agents are exposed **as tools**; the main agent delegates automatically, or you force it with `@experiment-design-review`. Gemini can give a reviewer a genuinely separate MCP session via an agent's inline `mcpServers` frontmatter — the shipped shared agents deliberately don't, so they stay client-neutral. See [Reviewer handoff](/docs/merv/clients/reviewer-handoff).

## Long runs

No client-specific wake recipe is documented for this client yet; the generic one applies — a background shell running `merv-runs-wait --url <wait_url>`, whose exit wakes the agent. See [Long runs](/docs/merv/clients/long-runs).

## Local development

`gemini extensions link /path/to/Merv/merv` — the `merv/` directory inside the checkout, not the repo root.
