
Nextjs15 Performance
Prevents the two most common Next.js 15 performance footguns: request waterfalls and bloated bundles. Enforces Promise.all() for parallel fetches, Suspense boundaries around slow data, and direct imports instead of barrel imports from libraries like lucide-react. Also pushes you toward dynamic imports for heavy components and deferred analytics. The rules are opinionated but address real problems that routinely add seconds to page loads. Comes from a resume matcher project with 26.5K stars, so it's battle-tested on a real app. Worth having in your config if you keep forgetting to check bundle analyzer output.
- skills.sh installs
- 223
- GitHub stars
- 29.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add srbhr/resume-matcher --skill nextjs15-performance --agent claude-codeInstalls into .claude/skills of the current project.
Files
Prevents the two most common Next.js 15 performance footguns: request waterfalls and bloated bundles. Enforces Promise.all() for parallel fetches, Suspense boundaries around slow data, and direct imports instead of barrel imports from libraries like lucide-react. Also pushes you toward dynamic imports for heavy components and deferred analytics. The rules are opinionated but address real problems that routinely add seconds to page loads. Comes from a resume matcher project with 26.5K stars, so it's battle-tested on a real app. Worth having in your config if you keep forgetting to check bundle analyzer output.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/srbhr/resume-matcher
- Categories
- Frontend Development, Backend & APIs, Documentation, Debugging
- First seen
- Jun 3, 2026