review-performance
Installation
SKILL.md
Review Performance
When To Use
Use this skill when code touches growing datasets, loops, queries, rendering, APIs, queues, caches, Livewire, or external calls.
Inputs Needed
- Expected data size, access pattern, query paths, response needs, queues, caches, and test or profiling output.
Workflow
- Identify hot paths and growth risks.
- Check query count, eager loading, selected columns, pagination, indexes, and aggregate strategy.
- Check loops for repeated database, cache, network, or filesystem calls.
- Check queues for slow or retryable work.
- Check caches for correctness, invalidation, and stampede risks.
- Check Livewire components for excessive state, missing keys, and unnecessary requests.
- Recommend focused fixes with measurable value.