Review Code Quality — Testing & QA agent for Claude Code
Reviews code changes for code quality, conventions, readability, DRY violations, error handling, test coverage, and YouTrackDB-specific coding standards.
How to install Review Code Quality
Installs to ~/.claude/agents/jetbrains-youtrackdb-review-code-quality.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/JetBrains/youtrackdb/HEAD/.claude/agents/review-code-quality.md -o ~/.claude/agents/jetbrains-youtrackdb-review-code-quality.md Restart Claude Code, or start a new session, for it to be picked up.
What Review Code Quality does
name: review-code-quality description: "Reviews code changes for code quality, conventions, readability, DRY violations, error handling, test coverage, and YouTrackDB-specific coding standards. 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(read
Alternatives in Testing & QA
- Backend Unit Tests — Add focused backend unit tests aligned with current package test conventions 720 ★
- Writ Planner — Designs implementation plans for coding tasks 187 ★
- Sms Assistant Test Writer — Use this agent when the user needs to write or improve unit tests for the SMS assistant functionality, particu 77 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Review Test Structure
Reviews test code for isolation, independence, readability, documentation quality, and proper setup/teardown.
Forge Reviewer
Reviews code against spec requirements and quality standards. Returns PASS or ISSUES with file:line references
Kordal Task Reviewer
Reviews one task's diff on both axes, Standards and Spec, in a single pass. Dispatched by /kordal-build for ev
Vestige Rust Reviewer
Reviews Vestige Rust changes against CODESTYLE.md, CLAUDE.md and the PRD — the seven hard architecture rules,
Vc Tester
Use this agent when you need to validate code quality through testing, including running unit and integration
QA Engineer Marvin
Use to validate that code matches requirements, or for adversarial code-quality review (execution-focused: run
Related Skills
Asset Audit
Audits game assets for compliance with naming conventions, file size budgets, format standards, and pipeline r
Cfn Dry Review
MUST BE USED before merging any PR that adds 3+ new functions or 50+ lines. Run after implementation. Reviews
Tpl
by KarpelesLab - Details Go project conventions with comprehensive error handling recommendations, table-drive