From ts-dev-kit
Provides React and Next.js performance patterns for async handling, bundle optimization, server/client perf, and re-renders. Use when writing components, data fetching, reviewing code, or fixing load times.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ts-dev-kit:react-best-practicesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Performance optimization guide for React and Next.js applications, based on Vercel Engineering practices. 8 categories organized by impact.
Performance optimization guide for React and Next.js applications, based on Vercel Engineering practices. 8 categories organized by impact.
Promise.all() with .then() chaining<Suspense>references/bundle-optimization.md
next/dynamic with ssr: falsereferences/server-performance.md
after() for non-blocking operations -- logging, analytics after responseReact.cache() deduplication -- per-request with primitive argsuseSWRSubscription{ passive: true } for scroll performancereferences/rerender-optimization.md
memo()references/rendering-performance.md
<div>, not <svg>content-visibility: auto -- defer off-screen renderinguseTransition over manual loading states -- built-in pending state.find()references/advanced-patterns.md
npx claudepluginhub jgamaraalv/ts-dev-kit --plugin ts-dev-kitPerformance optimization guide for React and Next.js with 45 rules across 8 categories prioritized by impact. Use when writing components, implementing data fetching, or reviewing code for performance issues.
Enforces Vercel Engineering's 57 React and Next.js performance rules across waterfalls, bundles, server/client fetching, re-renders, and rendering during code writing, review, or refactoring.
Performance optimization rules for React and Next.js apps, covering waterfall elimination, bundle size, server/client data fetching, and re-renders. Useful when writing or reviewing React/Next.js code.