vercel-react-best-practices

SAFE max severity SAFESkillSpector Caution 34 registry skills.sh last scanned 1 scan

No security findings. Scanned 1 time, most recently 2026-02-01.

Second scanner: NVIDIA SkillSpector

Independent static run, no language model, over the same files as the Cisco scan above. How the two scanners compare across the whole corpus: Two scanners, one corpus.

What this skill does

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

Package
63 files, 171 KB
SKILL.md
757 words, 12+ sections
Code
None. Instructions only.
License
MIT

SKILL.md covers: Vercel React Best Practices · When to Apply · Rule Categories by Priority · Quick Reference · 1. Eliminating Waterfalls (CRITICAL) · 2. Bundle Size Optimization (CRITICAL) · 3. Server-Side Performance (HIGH) · 4. Client-Side Data Fetching (MEDIUM-HIGH) · 5. Re-render Optimization (MEDIUM) · 6. Rendering Performance (MEDIUM) · 7. JavaScript Performance (LOW-MEDIUM) · 8. Advanced Patterns (LOW)

Findings

No findings. SAFE

What is in the package

63 files, 171 KB. Show the list.
FileKindSize
AGENTS.mddoc80 KB
README.mddoc3.3 KB
SKILL.mddoc6.0 KB
metadata.jsonconfig921 B
rules/_sections.mddoc1.5 KB
rules/_template.mddoc631 B
rules/advanced-event-handler-refs.mddoc1.4 KB
rules/advanced-init-once.mddoc958 B
rules/advanced-use-latest.mddoc1.0 KB
rules/async-api-routes.mddoc1.1 KB
rules/async-defer-await.mddoc2.0 KB
rules/async-dependencies.mddoc1.3 KB
rules/async-parallel.mddoc654 B
rules/async-suspense-boundaries.mddoc2.5 KB
rules/bundle-barrel-imports.mddoc2.3 KB
rules/bundle-conditional.mddoc949 B
rules/bundle-defer-third-party.mddoc920 B
rules/bundle-dynamic-imports.mddoc791 B
rules/bundle-preload.mddoc1.1 KB
rules/client-event-listeners.mddoc1.9 KB
rules/client-localstorage-schema.mddoc1.9 KB
rules/client-passive-event-listeners.mddoc1.6 KB
rules/client-swr-dedup.mddoc1.1 KB
rules/js-batch-dom-css.mddoc3.2 KB
rules/js-cache-function-results.mddoc1.9 KB
rules/js-cache-property-access.mddoc532 B
rules/js-cache-storage.mddoc1.6 KB
rules/js-combine-iterations.mddoc753 B
rules/js-early-exit.mddoc1.1 KB
rules/js-hoist-regexp.mddoc1.0 KB
rules/js-index-maps.mddoc837 B
rules/js-length-check-first.mddoc1.7 KB
rules/js-min-max-loop.mddoc2.2 KB
rules/js-set-map-lookups.mddoc532 B
rules/js-tosorted-immutable.mddoc1.7 KB
rules/rendering-activity.mddoc564 B
rules/rendering-animate-svg-wrapper.mddoc1.2 KB
rules/rendering-conditional-render.mddoc980 B
rules/rendering-content-visibility.mddoc815 B
rules/rendering-hoist-jsx.mddoc1.0 KB
rules/rendering-hydration-no-flicker.mddoc2.3 KB
rules/rendering-hydration-suppress-warning.mddoc872 B
rules/rendering-svg-precision.mddoc588 B
rules/rendering-usetransition-loading.mddoc2.0 KB
rules/rerender-defer-reads.mddoc973 B
rules/rerender-dependencies.mddoc824 B
rules/rerender-derived-state-no-effect.mddoc1.2 KB
rules/rerender-derived-state.mddoc728 B
rules/rerender-functional-setstate.mddoc2.9 KB
rules/rerender-lazy-state-init.mddoc2.0 KB
rules/rerender-memo-with-default-value.mddoc1.1 KB
rules/rerender-memo.mddoc1.1 KB
rules/rerender-move-effect-to-event.mddoc1.2 KB
rules/rerender-simple-expression-in-memo.mddoc1018 B
rules/rerender-transitions.mddoc1.0 KB
rules/rerender-use-ref-transient-values.mddoc1.7 KB
rules/server-after-nonblocking.mddoc2.0 KB
rules/server-auth-actions.mddoc2.6 KB
rules/server-cache-lru.mddoc1.3 KB
rules/server-cache-react.mddoc2.2 KB
rules/server-dedup-props.mddoc2.0 KB
rules/server-parallel-fetching.mddoc1.5 KB
rules/server-serialization.mddoc996 B

External hosts referenced

react.dev vercel.com github.com nextjs.org swr.vercel.app csstriggers.com gist.github.com jsfiddle.net x.com

Hostnames that appear in the skill's files. Referencing a host is not a finding; compare against the findings above and the skill's stated purpose.

Package contents recorded 2026-10-22 at commit e23951b8cad2. The scan above ran against the version current at scan time; the two can differ if the skill has since been updated.

What we checked

What we did not check

Sources