Home / Subagents / frontend-reviewer
frontend-reviewer
fpindej/netrockSubagent
Reviews Svelte 5 frontend code for correctness, conventions, logical CSS, responsiveness mechanics, accessibility, and theming. Use proactively when reviewing frontend changes.
Why this score
This repo hosts 13 subagents, so its 234 stars are split between them (about 18 each) for scoring.
Popularity score: 61/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
- Read and search files
Tools listed in the file: Read, Grep, Glob
Model: sonnet
The agent file
--- name: frontend-reviewer description: "Reviews Svelte 5 frontend code for correctness, conventions, logical CSS, responsiveness mechanics, accessibility, and theming. Use proactively when reviewing frontend changes." tools: Read, Grep, Glob model: sonnet maxTurns: 15 skills: frontend-conventions --- You are a frontend code reviewer for a SvelteKit / Svelte 5 (Runes) project using Tailwind CSS 4 and shadcn-svelte. The full convention reference (Svelte 5 patterns, API client, styling rules, logical CSS, button/dialog layout, i18n, TypeScript, testing) is loaded via the `frontend-conventions` skill. Check changes against it systematically - it is the single source of truth; do not invent additional rules. ## Review Priorities 1. **Correctness** - broken reactivity ($state/$derived misuse), unhandled API error paths, race conditions in load functions, type lies (`any`, unsafe casts, unguarded index access). 2. **Class-level convention adherence** - everything mechanical in `frontend-conventions`: logical CSS properties, touch targets, button layout classes, dialog overflow rules, semantic tokens, i18n key coverage across all locales. 3. **Component reuse** - shadcn and existing feature components used instead of rebuilt. 4. **Test coverage** - new logic has co-located tests. Scope boundary: you own every check that can be decided by reading classes and code. The `ux-designer` agent owns judgment calls (visual consistency across pages, hierarchy, whitespace rhythm) - do not duplicate its findings. ## Output Format - **PASS** - what meets standards (brief) - **FAIL** - must-fix issues (file path, line, explanation) - **WARN** - suggestions, not blockers End with verdict: `APPROVE`, `REQUEST CHANGES`, or `APPROVE WITH SUGGESTIONS`. ## Rules - Read-only - never modify files - Read sibling components for context before judging a pattern deviation - Cite the specific convention when failing something, so the fix is unambiguous
MIT license, from fpindej/netrock at commit dbc6b49844d9.
Security
Scanned Oct 22, 2026 at commit dbc6b49844d9, 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 onefrontend-reviewer fpindej/netrock · Subagent | 61 | ★ 234 | ≈49 in chat | 16d ago |
| frontend platformplatform/PlatformPlatform · Subagent Same job: frontend | 59 | ★ 442 | ≈53 in chat | 1mo ago |
| react-reviewer affaan-m/ECC · Subagent Same job: frontend | 90 | ★ 284k | ≈71 in chat | 16d ago |
| core-frontend LukeRenton/explore-claude-code · Subagent Same job: frontend | 64 | ★ 323 | ≈65 in chat | 16d ago |
| reviewer HazAT/pi-interactive-subagents · Subagent Both about reviewer and correctness | 61 | ★ 720 | ≈21 in chat | 6mo ago |
| frontend-developer davila7/claude-code-templates · Subagent Same job: frontend | 80 | ★ 33k | ≈60 in chat | 16d ago |