All skills
asyrafhussin avatar

/react-vite-best-practices

@b2dc58c

React and Vite performance optimization guidelines. Use when writing, reviewing, or optimizing React components built with Vite. Triggers on tasks involving Vite configuration, build optimization, code splitting, lazy loading, HMR, bundle size, or React performance.

Use this Skill: https://skilld.dev/gh/asyrafhussin/agent-skills/react-vite-best-practices

This session only. Nothing lands on disk.

README.md

≈377 tokens on demand. Your agent reads this file only when SKILL.md points to it.

React + Vite Best Practices v2.0.0

Performance optimization guide for React applications built with Vite.

Overview

  • Build optimization (manual chunks, minification with OXC, tree shaking, compression)
  • Code splitting (React.lazy, Suspense, dynamic imports, prefetch hints)
  • Development performance (dependency prebundling, HMR, Fast Refresh)
  • Asset handling (images, SVGs, fonts, public directory)
  • Environment configuration (VITE_ prefix, modes, secrets)
  • Bundle analysis (rollup-plugin-visualizer)
  • 23 rules across 6 categories

Categories

1. Build Optimization (Critical)

Manual chunks, minification, build targets, sourcemaps, tree shaking, compression, asset hashing.

2. Code Splitting (Critical)

Route-based lazy loading, Suspense boundaries, dynamic imports, component lazy loading, prefetch hints.

3. Development (High)

Dependency prebundling, React Fast Refresh, HMR configuration.

4. Asset Handling (High)

Image optimization, SVG components, font loading, public directory usage.

5. Environment Config (Medium)

VITE_ prefix, mode-specific env files, sensitive data protection.

6. Bundle Analysis (Medium)

Bundle visualization with rollup-plugin-visualizer.

Usage

Optimize this Vite build config
Review code splitting in my React app
Set up lazy loading for routes
Analyze my bundle size

References

Source: SKILL.md on GitHub

1 alert17d5 checks · Risk SAFE
  • Gen Agent Trust Hub17d

    The skill is a comprehensive performance optimization guide for React and Vite applications. It contains instructional content and code examples for build optimization, code splitting, and asset handling. The skill explicitly promotes security best practices, such as preventing the exposure of sensitive environment variables in client-side code, and no malicious patterns were detected.

  • Socket17d

    No alerts

  • Snyk17d

    Risk: LOW · No issues

  • Runlayer6mo

    4/29 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at b2dc58c. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last month.

Steadyupdated 7 months ago
metadata
{
  "author": "agent-skills",
  "version": "2.0.0"
}

README badge

README badge for asyrafhussin/agent-skills/react-vite-best-practices