Review Bugs — Development agent for Claude Code
Reviews code changes for potential bugs found by single-threaded sequential reasoning: logic errors, null safety, resource leaks, RID handling, and state-machine/lifecycle defects.
How to install Review Bugs
Installs to ~/.claude/agents/jetbrains-youtrackdb-review-bugs.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/JetBrains/youtrackdb/HEAD/.claude/agents/review-bugs.md -o ~/.claude/agents/jetbrains-youtrackdb-review-bugs.md Restart Claude Code, or start a new session, for it to be picked up.
What Review Bugs does
name: review-bugs description: "Reviews code changes for potential bugs found by single-threaded sequential reasoning: logic errors, null safety, resource leaks, RID handling, and state-machine/lifecycle defects. Always-on. Dispatched by /code-review." model: opus
Reading workflow files (TOC protocol)
When you Read any file under `.claude/workflow/` or `.claude/skills/`, follow the protocol in `conventions.md §1.8`:
- Read the TOC region: from
to `<!-
Alternatives in Development
- Key Exports From Each Phase — for summary in .planning/phases//-SUMMARY.md; do echo "=== $summary ===" grep -A 10 "Key Files\ Exports\ Provi 38.5k ★
- Svelte Recurrence Sweep — Given a defect just found or fixed in a SvelteKit app (apps/moderator, apps/auth, apps/creator-studio), finds 7.2k ★
- Profiler — You are a specialized performance profiling agent 3.6k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Review Concurrency
Reviews code changes for concurrency defects found by multi-thread interleaving reasoning: race conditions, vi
Concurrency Resource Review
Reviews a diff for concurrency/async defects and resource-lifecycle failures — races, deadlocks, unsafe shared
Review Correctness
Reviews a Rust diff for correctness and runtime safety — logic errors, missing edge cases, error handling and
Bug Auditor
Runtime bug scanner. Finds error handling gaps, race conditions, memory leaks, null refs.
Sstack Missing Attacker
Missing lens attacker. Attacks every mapped surface for absent fields, null/None/undefined, falsy traps, empty
Hatch3r Edge Case Analyst
Domain edge-case + error-handling correctness specialist — enumerates functional edge cases across multi-entit
Related Skills
Quality Reviewer
Logic defects, maintainability, anti-patterns, SOLID principles
Code Review Analyzer
Agent Skill: A comprehensive code review skill that analyzes code for best practices, potential bugs, security
Ruver QA
QA a GitHub PR (Playwright + browser). Hands potential bugs to ruver_triage.