Performance auditing for web applications. Analyzes bundle size, React rendering, database queries, network patterns, and assets. Provides actionable recommendations with effort estimates.
View on GitHubmralbertzwolle/vibe-coding-academy-tools
performance-audit
plugins/performance-audit/skills/performance-audit/SKILL.md
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/mralbertzwolle/vibe-coding-academy-tools/blob/main/plugins/performance-audit/skills/performance-audit/SKILL.md -a claude-code --skill performance-auditInstallation paths:
.claude/skills/performance-audit/# Performance Audit Skill This skill analyzes web application performance and provides actionable optimization recommendations. ## Command ### `/performance-audit:run [quick|full]` Run a complete performance audit. **Quick Mode (5 min):** - Package dependency analysis - React anti-pattern detection - Database query patterns - Image optimization check - Import analysis **Full Mode (15 min):** - All quick checks + - Production build analysis - Bundle size breakdown - Code splitting opportunities - API response analysis ## What It Checks ### Bundle Size - Heavy dependencies (moment, lodash, etc.) - Code splitting opportunities - Tree shaking effectiveness - Duplicate packages ### React Performance - Unnecessary re-renders - Missing memoization - Inline object/function creation - Context overuse - Large component trees ### Database Queries - N+1 query patterns - Sequential vs parallel queries - Missing pagination - Over-fetching data ### Network - Request waterfalls - Caching opportunities - Payload sizes ### Assets - Unoptimized images - Missing lazy loading - Font loading strategy ## When to Use Use this skill when: - App feels slow - Before production deployment - After adding major features - Bundle size is growing - Users complain about loading times ## Related Skills - **react-best-practices**: 40+ React/Next.js optimization rules from Vercel Engineering. Covers eliminating waterfalls, bundle optimization, memoization, and more. --- *Part of [Vibe Coding Academy Tools](https://github.com/mralbertzwolle/vibe-coding-academy-tools)*