Review Test Structure — Testing & QA agent for Claude Code
Reviews test code for isolation, independence, readability, documentation quality, and proper setup/teardown.
How to install Review Test Structure
Installs to ~/.claude/agents/jetbrains-youtrackdb-review-test-structure.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/JetBrains/youtrackdb/HEAD/.claude/agents/review-test-structure.md -o ~/.claude/agents/jetbrains-youtrackdb-review-test-structure.md Restart Claude Code, or start a new session, for it to be picked up.
What Review Test Structure does
name: review-test-structure description: "Reviews test code for isolation, independence, readability, documentation quality, and proper setup/teardown. Checks that tests are self-contained and serve as living documentation. 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 Testing & QA
- Confluence Searcher — Searches Confluence and related tickets for product, architecture, rollout, and test-data context 548 ★
- Fg QA Advisor — Finance Guru Quality Assurance Advisor (Dr. Jennifer Wu) 317 ★
- Codex Debugger — Root-cause a failing test, crash, stack trace, or misbehaving feature by delegating the investigation to OpenA 249 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Ha Blueprint Author
Authors one Home Assistant blueprint (automation, script, or template domain) as a single self-contained YAML
Parallel Runner
Isolated worker for an independent unit of work that can run in parallel with other work in the main session.
Dc Render
Render subagent for the design-concepts skill. Given ONE concept's full spec content inline, the house-style b
Review Code Quality
Reviews code changes for code quality, conventions, readability, DRY violations, error handling, test coverage
E2e Test Writer
E2E spec author — explores a live app via Playwright MCP (browser_snapshot → interact → assert), authors durab
Swift Builder
Implements one approved change to the Sortd iOS app (Swift, SwiftUI, SwiftData, App Intents) in its own worktr
Related Skills
Polish Content
Polish existing blog articles to publishing-ready quality. Fixes structure, readability, CTAs, and scoring. Us
Go Refactor
Refactor Go code to improve structure and readability
New Module
Create a new LaraDashboard module with proper structure, CSS prefixing, hooks, menu, and CLAUDE.md