Skill: React View Transitions
by Vercel
Vercel's official guide to React's <ViewTransition> API — shared elements, list identity, Suspense reveals and directional route animations without an animation library.
Vercel Engineering's React and Next.js performance playbook as an agent skill — 70 rules across 8 categories, ordered by impact, for writing and refactoring fast components.
Most React performance advice an agent has absorbed from training data is a folk memory of 2019: memoise everything, worry about re-renders, ignore the network. This skill replaces that with Vercel Engineering's current guidance, packaged so a coding agent applies it automatically while writing or reviewing code.
The 70 rules are grouped into eight categories and — importantly — ranked by impact rather than listed alphabetically. Eliminating request waterfalls and cutting bundle size sit at the top as CRITICAL, because they dominate real load times. Server-side performance is HIGH, client-side data fetching MEDIUM-HIGH, and re-render optimisation only MEDIUM. Micro-optimisations of JavaScript and "advanced patterns" sit at the bottom, which is a useful corrective for agents that reach for useMemo before they check whether two independent awaits could have run in parallel.
Each rule carries a category prefix (async-, bundle-, server-, client-, rerender-, rendering-, js-, advanced-) so findings are traceable back to a named rule instead of arriving as unexplained opinion. Concrete examples: start promises early and await late in API routes, move await into the branch that actually uses the value, check cheap synchronous conditions before awaiting a flag, and use Suspense boundaries to stream rather than block.
It triggers on React component work, Next.js pages, data fetching, bundle optimisation and performance reviews. MIT-licensed and maintained by Vercel in the vercel-labs/agent-skills repository, which is the same collection that ships the Vercel Optimize and Web Interface Guidelines skills.
Once installed, ask your agent something like:
Review src/app/dashboard/page.tsx for React performance issues and fix the critical ones.
The instructions your agent loads, as published by Vercel.
by Vercel
Vercel's official guide to React's <ViewTransition> API — shared elements, list identity, Suspense reveals and directional route animations without an animation library.
by Vercel
Vercel's official optimization skill: collects real production metrics first, then returns ranked, citation-checked cost and performance fixes.
by Cloudflare
Cloudflare's routing skill for Next.js on Workers — sends the agent to vinext, the Vite-based Next.js runtime Cloudflare now recommends ahead of OpenNext.
by Datadog
Official Datadog skill that adds or repairs Browser RUM in a web app — detects framework, router, bundler and existing setup, then wires init once and verifies the build still passes.