
React Performance Optimizer
This is a solid diagnostic and remediation tool for when your React app actually has performance problems, not theoretical ones. It pushes back against premature optimization (don't useMemo string concatenation) while showing exactly when to reach for memoization, virtualization with react-window, or code splitting. The decision tree is practical: slow renders get memoization, lists over 100 items get virtualized, bundles over 500KB get split. What I appreciate is the specificity around anti-patterns like breaking React.memo with unstable callbacks, which is incredibly common. It acknowledges React Compiler coming in 2024-2025 will automate much of this, but until then you need to know these patterns. Use it when Profiler shows renders over 16ms or you're actually experiencing jank.
- skills.sh installs
- 118
- GitHub stars
- 113
- last updated
- Jun 3, 2026
Install
$ npx -y skills add erichowens/some_claude_skills --skill react-performance-optimizer --agent claude-codeInstalls into .claude/skills of the current project.
Files
React Performance Optimizer
Expert in diagnosing and fixing React performance issues to achieve buttery-smooth 60fps experiences.
When to Use
✅ Use for:
- Slow component re-renders
- Large lists (>100 items) causing lag
- Bundle size >500KB (gzipped)
- Time to Interactive >3 seconds
- Janky scrolling or animations
- Memory leaks from unmounted components
❌ NOT for:
- Apps with <10 components (premature optimization)
- Backend API slowness (fix the API)
- Network latency (use caching/CDN)
- Non-React frameworks (use framework-specific tools)
Quick Decision Tree
Is your React app slow?
├── Profiler shows >16ms renders? → Use memoization
├── Lists with >100 items? → Use virtualization
├── Bundle size >500KB? → Code splitting
├── Lighthouse score <70? → Multiple optimizations
└── Feels fast enough? → Don't optimize yet
Technology Selection
Performance Tools (2024)
Sponsors
Details
- Repository
- github.com/erichowens/some_claude_skills
- Categories
- Frontend Development, Debugging
- First seen
- Jun 3, 2026
More from erichowens/some_claude_skills
All 73- Automatic Stateful Prompt Improver117
- Hipaa Compliance116
- Skill Architect116
- Modern Auth 2026115
- Dag Parallel Executor
- Fancy Yard Landscaper
- Product Appeal Analyzer
- Video Processing Editing
- Video Processing Editing929
- Interior Design Expert539
- Personal Finance Coach537
- Photo Composition Critic454
- Cv Creator303
- Metal Shader Expert280
- Mobile Ux Optimizer273
- Pwa Expert262
- Indie Monetization Strategist256
- Ai Video Production Master254
- Color Theory Palette Harmony Expert254
- Vitest Testing Patterns252
- Photo Content Recognition Curation Expert227
- Web Design Expert226
- Adhd Daily Planner215
- Voice Audio Engineer210