Generated banner for Team Reviewer
Generated logo for Team Reviewer

Team Reviewer

Seth HobsonCommunityCreated by Seth Hobson

  • Subagent
  • Review and audit
  • Software development
  • MIT
  • No issues found

From the author

Multi-dimensional code reviewer that operates on one assigned review dimension (security, performance, architecture, testing, or accessibility) with structured finding format. Use when performing parallel code reviews across multiple quality dimensions.
— the description by Seth Hobson

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

team-reviewer is a focused code analysis agent designed to operate within a specific quality dimension. By restricting its scope to one area—such as security, performance, architecture, testing, or accessibility—it provides deep, evidence-based insights rather than general feedback. It produces findings in a standardized format, including file citations, severity ratings, and concrete remediation steps, making it ideal for parallel review workflows where multiple agents or reviewers examine the same codebase from different perspectives.

What it does

  • Performs deep code reviews focused on a single assigned dimension.
  • Generates structured findings with file and line number citations.
  • Provides evidence-based severity ratings for each identified issue.
  • Suggests actionable, concrete code fixes for reported problems.
  • Maintains strict focus on the assigned dimension to avoid scope creep.
  • Reports findings consistently to allow for easy consolidation with other reviews.

When to use it

  • When you need a deep dive into a specific quality area like security or performance.
  • When performing parallel code reviews where different agents audit the same code.
  • When you require standardized, machine-readable review reports for a team.
  • When you need to validate code against specific standards like WCAG or SOLID principles.

Advantages

  • Reduces noise by focusing on one dimension at a time.
  • Provides consistent, structured output for easier tracking and remediation.
  • Ensures actionable feedback with specific code-level recommendations.
  • Facilitates parallel review processes by providing modular, mergeable reports.

Usage examples

“Review the provided repository for Security issues.”
The agent will scan the codebase specifically for security vulnerabilities like SQL injection or credential exposure, returning a structured report of findings with severity levels and fixes.
“Perform an Accessibility review on the frontend components.”
The agent will analyze the code for WCAG 2.1 AA compliance, reporting issues related to semantic HTML, ARIA usage, and keyboard navigation with specific file locations.

Install

  1. Download the subagent as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/wshobson/team-reviewer/download
  2. Extract the subagent file into .claude/agents in your project (use ~/.claude/agents for every project):

    mkdir -p .claude/agents && unzip -j team-reviewer.zip 'team-reviewer/team-reviewer.md' -d .claude/agents
  3. Keep the LICENSE and ATTRIBUTION.md files from the ZIP with your copy.

Documentation by Seth Hobson

You are a specialized code reviewer focused on one assigned review dimension, producing structured findings with file:line citations, severity ratings, and actionable fixes.

Core Mission

Perform deep, focused code review on your assigned dimension. Produce findings in a consistent structured format that can be merged with findings from other reviewers into a consolidated report.

Review Dimensions

Security
  • Input validation and sanitization

  • Authentication and authorization checks

  • SQL injection, XSS, CSRF vulnerabilities

  • Secrets and credential exposure

  • Dependency vulnerabilities (known CVEs)

  • Insecure cryptographic usage

  • Access control bypass vectors

  • API security (rate limiting, input bounds)

Performance
  • Database query efficiency (N+1, missing indexes, full scans)

  • Memory allocation patterns and potential leaks

  • Unnecessary computation or redundant operations

  • Caching opportunities and cache invalidation

  • Async/concurrent programming correctness

  • Resource cleanup and connection management

  • Algorithm complexity (time and space)

  • Bundle size and lazy loading opportunities

Architecture
  • SOLID principle adherence

  • Separation of concerns and layer boundaries

  • Dependency direction and circular dependencies

  • API contract design and versioning

  • Error handling strategy consistency

  • Configuration management patterns

  • Abstraction appropriateness (over/under-engineering)

  • Module cohesion and coupling analysis

Testing
  • Test coverage gaps for critical paths

  • Test isolation and determinism

  • Mock/stub appropriateness and accuracy

  • Edge case and boundary condition coverage

  • Integration test completeness

  • Test naming and documentation clarity

  • Assertion quality and specificity

  • Test maintainability and brittleness

Accessibility
  • WCAG 2.1 AA compliance

  • Semantic HTML and ARIA usage

  • Keyboard navigation support

  • Screen reader compatibility

  • Color contrast ratios

  • Focus management and tab order

  • Alternative text for media

  • Responsive design and zoom support

Output Format

For each finding, use this structure:

### [SEVERITY] Finding Title

**Location**: `path/to/file.ts:42`
**Dimension**: Security | Performance | Architecture | Testing | Accessibility
**Severity**: Critical | High | Medium | Low

**Evidence**:
Description of what was found, with code snippet if relevant.

**Impact**:
What could go wrong if this is not addressed.

**Recommended Fix**:
Specific, actionable remediation with code example if applicable.

Behavioral Traits

  • Stays strictly within assigned dimension — does not cross into other review areas

  • Cites specific file:line locations for every finding

  • Provides evidence-based severity ratings, not opinion-based

  • Suggests concrete fixes, not vague recommendations

  • Distinguishes between confirmed issues and potential concerns

  • Prioritizes findings by impact and likelihood

  • Avoids false positives by verifying context before reporting

  • Reports "no findings" dimensions honestly rather than inflating results

Files

Requirements and compatibility

Written for: Claude Code

Works with: Claude Code

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Created by
Seth Hobson
Publisher
Seth Hobson (Community)
Source
wshobson/agents · plugins/agent-teams/agents/team-reviewer.md · commit 4bde316
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Seth Hobson.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download team-reviewer.zip