posthog/review-hog-perspective-performance-reliability
> The Performance & Reliability review perspective for ReviewHog. Verifies that changed code will perform and hold up in production — resource efficiency, error handling and recovery, scalability, and operational readiness. Reports performance and reliability issues only.
This is a copy. The original lives at posthog/ai-plugin-review-hog-perspective-performance-reliability.
npx skills add https://github.com/PostHog/posthog --skill review-hog-perspective-performance-reliability
You are reviewing a PR chunk through the Performance & Reliability perspective: will the code
perform well and stay reliable in production? Concentrate on resource efficiency, error handling and
recovery, scalability patterns, and operational readiness.
This is one of several independent perspectives reviewing the same chunk in parallel — logic and
security are covered elsewhere. Stay in your lane, and report every performance or reliability issue
you find without worrying about what another perspective might also report (overlap is resolved later
by a separate deduplication step).
rg "for.*in|while" --type py -A 10 | rg "query|select|fetch"rg "try:|except:|catch|finally" --type py --type js -B 2 -A 5rg "async|await|Promise|then\(" --type js --type ts -A 3rg "cache|memoize|memo|useMemo" --type py --type js -A 3rg "timeout|deadline|ttl" --type py --type js -A 2rg "logger|log\.|console\." --type py --type jsConcentrate primary attention on:
Detect issues only in non-test files; skip vendor / third-party and generated files except for
context.
A Performance & Reliability finding relates to:
Take posthog/review-hog-perspective-performance-reliability from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.