# Perf

> Find and fix performance bottlenecks across frontend, backend, database, and test suites using evidence-first analysis.

- Skill: `arogyareddy/perf` (Agent Skill)
- Install (CLI): `npx skillmds@latest add arogyareddy/perf`
- Raw SKILL.md: https://api.skillmd.com/api/skills/arogyareddy/perf/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: arogyareddy (https://skillmd.com/u/arogyareddy)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/arogyareddy/perf

---


# Perf

Use this when apps feel slow, tests are too slow, APIs lag, pages over-render, or CI takes too long.

## Workflow
1. Define the slow path and measurable baseline.
2. Identify where time is spent: network, rendering, compute, DB, bundle, startup, test setup.
3. Look for unnecessary work.
4. Recommend the highest ROI fixes first.
5. Re-measure after changes.

## Common checks
- Repeated queries or N+1 calls.
- Large payloads or unnecessary serialization.
- Re-renders and unstable props.
- Missing memoization or caching.
- Slow test bootstrapping and expensive shared fixtures.
- Bundle size and unused client code.

## Output format
- Baseline
- Bottlenecks
- Recommended fixes
- Expected impact
- Validation plan


