# review-agent

Audits Obsidian vault changes by checking reports, metadata, links, tags, and MOCs. Run it after enhancement work to spot inconsistencies across the vault.

- subagent · `type=agent` · Claude Code · 1198 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/agents/obsidian-ops-team/review-agent.md
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/agents/review-agent

## What it does

This subagent examines work produced by other agents. It reads enhancement reports, samples changed files, and compares edits across the vault. Its available tools are `Read`, `Grep`, and `LS`.

The review covers frontmatter fields, tag structure, link quality, orphaned notes, and MOC organization. It also checks image organization and produces a summary of successful work, issues, and items for manual review. The agent assesses changes; it does not make them.

Its checks follow specific vault conventions: dates use `YYYY-MM-DD`, valid status values are `active`, `archive`, and `draft`, and tag hierarchies have at most three levels. If your vault uses different standards, those checks will need adjustment.

## Requirements
- Works with: Obsidian

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --agent obsidian-ops-team/review-agent
```

2. **Manually: put the files in place**
- File: `.claude/agents/review-agent.md` — For all projects use ~/.claude/agents/. Claude delegates by the description field or an @-mention

### Codex

**Manually: put the files in place**
- File: `.codex/agents/review-agent.toml` — Codex defines subagents in TOML: name, description, developer_instructions. Move the Markdown text into developer_instructions by hand. For all projects use ~/.codex/agents/

### Cursor

**Manually: put the files in place**
- File: `.cursor/agents/review-agent.md` — Cursor also reads .claude/agents/

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/agents/obsidian-ops-team/review-agent.md

## When to use it
- check note frontmatter and date formats
- find broken or contextually weak links
- compare tags against the vault taxonomy
- review MOC coverage and image organization

## Example prompts
- Review the Obsidian vault enhancement reports and list inconsistencies.
- Compare changed notes with the report and flag unintended edits.
- Check vault tags, links, and MOCs against the established conventions.

## Similar
- [code-reviewer](https://affpapa.org/en/nevibecode/agents/anthropic-code-reviewer.md) — subagent · 31050 installs
- [code-reviewer](https://affpapa.org/en/nevibecode/agents/code-reviewer.md) — subagent · 31050 installs
- [test-engineer](https://affpapa.org/en/nevibecode/agents/test-engineer.md) — subagent · 9715 installs
- [code-reviewer](https://affpapa.org/en/nevibecode/agents/voltagent-community-code-reviewer.md) — subagent · 31050 installs
- [fullstack-developer](https://affpapa.org/en/nevibecode/agents/fullstack-developer.md) — subagent · 18117 installs
- [prompt-engineer](https://affpapa.org/en/nevibecode/agents/voltagent-community-prompt-engineer.md) — subagent · 16078 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 495 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
