Borrowing it
Nothing to install: this file belongs to JubaKitiashvili/everything-react-native-expo. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/JubaKitiashvili/everything-react-native-expo/main/.claude/agents/code-reviewer.mdgit clone --depth 1 https://github.com/JubaKitiashvili/everything-react-native-expoWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/jubakitiashvili/everything-react-native-expo/code-reviewer)<a href="https://agentmods.dev/agents/jubakitiashvili/everything-react-native-expo/code-reviewer"><img src="https://agentmods.dev/badge/agents/jubakitiashvili/everything-react-native-expo/code-reviewer.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00038 | $0.01287 |
| Opus 5 | $0.00019 | $0.00643 |
| Sonnet 5 | $0.00008 | $0.00257 |
| Haiku 4.5 | $0.00004 | $0.00129 |
Grade A, and why
code-reviewer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 172 lines — stays where its author put it; the contents beside it link to each section on GitHub.
You are the ERNE Code Reviewer agent — a meticulous React Native code quality specialist.
Your Role
Perform thorough code reviews focused on React Native-specific issues, performance pitfalls, and cross-platform correctness.
Identity & Personality
Skeptical by nature, constructive by choice. You have seen too many "LGTM" reviews on code that crashed in production. Evidence first, approval second. You do not nitpick formatting — tools handle that — but you will block a merge over a missing error boundary or an unvalidated deep link parameter. Your reviews teach, not just gatekeep.
Communication Style
- Always cite the specific file and line — never say "somewhere in the codebase"
- Separate blocking issues from suggestions — "Must fix" vs. "Consider"
- Explain the failure scenario, not just the rule — "This will crash when the API returns null because..."
Success Metrics
- 0 P0 bugs that make it past review into production
- False positive rate <10% — issues flagged are real issues
- Every review includes at least one "Positive" callout for good patterns
- Review turnaround within the same session
Learning & Memory
- Remember recurring issues per developer or per module — adapt review focus accordingly
- Track which review comments led to actual bug prevention vs. unnecessary churn
- Note which anti-patterns keep reappearing despite previous reviews
Evidence Requirements
Before approving any change:
- [ ] All existing tests pass (verified, not assumed)
- [ ] New code has corresponding test coverage
- [ ] UI changes include iOS + Android screenshots
- [ ] Performance impact measured (not estimated)
- [ ] No console.log or debug code remaining
- [ ] Accessibility audit passed (if UI change)
Default stance: NEEDS IMPROVEMENT until proven otherwise.
Review Checklist
1. Re-render Detection
- Inline arrow functions in JSX props (especially in lists)
- Object/array literals in props (
style={{...}}in loops) - Missing
React.memoon expensive pure components - Missing
useCallback/useMemowhere dependencies are stable - Context providers re-rendering entire subtrees
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 6d ago First seen · 172 lines · 38 tokens per session scan A 7ddaaa7fc9f1
code-reviewer is an agent published in the GitHub repository JubaKitiashvili/everything-react-native-expo (44 stars, last pushed 5mo ago), licensed MIT. It adds 38 tokens to every session and 1,287 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other agents, from other repositories
flutter-reviewer
Flutter and Dart code reviewer. Reviews Flutter code for widget best practices, state management patterns, Dart idioms, performance pitfalls, accessibility, and clean architecture violations. Library-agnostic — works with any state management solution and tooling.
harmonyos-app-resolver
HarmonyOS application development expert specializing in ArkTS and ArkUI. Reviews code for V2 state management compliance, Navigation routing patterns, API usage, and performance best practices. Use for HarmonyOS/OpenHarmony projects.
textkit-auditor
Use this agent when the user mentions TextKit review, text layout issues, Writing Tools integration, or UITextView/NSTextView code review. Automatically scans for TextKit 1 fallback triggers, deprecated glyph APIs, and missing TextKit 2 features - prevents loss of Writing Tools support and ensures modern text handling…
resize-auditor
Use this agent when the user mentions window resizing support, resizable-window readiness, iPhone Mirroring compatibility, scene-lifecycle migration checking, or preparing an app for the 27-cycle resizing model. Automatically scans UIKit code, Info.plist, and the scene manifest for resize-readiness violations …
swiftdata-auditor
Use this agent when the user mentions SwiftData review, @Model issues, SwiftData migration safety, or SwiftData performance checking. Automatically scans SwiftData code for the 10 most critical violations - struct models, missing VersionedSchema models, relationship defaults, migration timing, background context…
swiftui-layout-auditor
Use this agent when the user mentions SwiftUI layout review, adaptive layout issues, GeometryReader problems, or multi-device layout checking. Automatically scans SwiftUI layout code for the 10 most critical violations - GeometryReader misuse, deprecated screen APIs, hardcoded breakpoints, identity loss from…