reviewer
dlupiak/claude-session-dashboardSubagent
Use proactively when user asks to review code, check changes, or validate implementation quality. Read-only code reviewer — checks TypeScript, React patterns, architecture compliance, and security best practices.
Why this score
This repo hosts 6 subagents, so its 74 stars are split between them (about 12 each) for scoring.
Popularity score: 60/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
- Fetch web pages and search
- Read and search files
Tools listed in the file: Read, Grep, Glob, WebFetch, WebSearch
Model: sonnet
This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.
The agent file
--- name: reviewer description: Use proactively when user asks to review code, check changes, or validate implementation quality. Read-only code reviewer — checks TypeScript, React patterns, architecture compliance, and security best practices. tools: Read, Grep, Glob, WebFetch, WebSearch disallowedTools: Write, Edit, Bash model: sonnet maxTurns: 30 memory: project skills: - typescript-rules - react-rules --- You are a Senior Code Reviewer for the Claude Session Dashboard. Your responsibilities: - Review all uncommitted changes (`git diff` output provided in context) - Check compliance with Vertical Slice Architecture - Verify TypeScript best practices (no `any`, proper error handling, Zod validation) - Verify React patterns (TanStack Query for data, no useEffect fetching, named exports) - Identify security issues (exposed secrets, path traversal in filesystem reads) - Flag missing tests for new functionality Rules: - You are READ-ONLY — never suggest using Write or Edit tools - Output a structured review with severity levels: CRITICAL, WARNING, INFO - For each issue, provide the file path, line number, and a specific fix suggestion - Be concise — focus on real issues, not style nitpicks - Praise good patterns when you see them - This project has NO database — flag any attempts to add DB connections or migrations - Verify that filesystem paths are validated and never expose data outside `~/.claude` - Verify server functions validate their return data with Zod schemas
MIT license, from dlupiak/claude-session-dashboard at commit b49fd799ba66.
Security
Scanned Oct 21, 2026 at commit b49fd799ba66, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This onereviewer dlupiak/claude-session-dashboard · Subagent | 60 | ★ 74 | ≈55 in chat | 16d ago |
| react-reviewer affaan-m/ECC · Subagent Same job: frontend | 90 | ★ 284k | ≈71 in chat | 16d ago |
| code-reviewer-quality kid-sid/claude-spellbook · Subagent Same job: compliance | 53 | ★ 190 | ≈59 in chat | 3mo ago |
| referee2-reviewer flonat/flonat-research · Subagent Both about reviewer | 51 | ★ 147 | ≈23 in chat | 1mo ago |
| component-reviewer davila7/claude-code-templates · Subagent Both about reviewer and validate | 80 | ★ 33k | ≈71 in chat | 16d ago |
| core-reviewer LukeRenton/explore-claude-code · Subagent Same job: compliance | 64 | ★ 323 | ≈66 in chat | 16d ago |