What problem does it solve? Deploying a static frontend involves many small decisions—build commands, publish paths, SPA fallback routing, redirect rules, and cache headers—and getting any of them wrong leads to 404s on refresh, stale content, or misconfigured caching. This Skill provides the exact configuration patterns for hosting static sites on Render's CDN. ## Core Features & Use Cases - Framework build presets: Ready-made build commands and publish paths for React, Vite, Next.js static export, Hugo, Gatsby, Docusaurus, Jekyll, Astro, Angular, and more. - SPA routing and redirects: Catch-all rewrite rules so client-side routes serve index.html, plus ordered redirect rules for legacy URLs. - Custom headers and PR previews: Security headers, immutable cache policies for hashed assets, and automatic per-pull-request preview URLs. - Use Case: You have a Vite React app and need it live on a CDN with SPA routing. The Skill gives you the Blueprint with buildCommand: npm ci && npm run build, staticPublishPath: dist, and the catch-all rewrite to /index.html. ## Quick Start Deploy my Vite React app as a Render static site with SPA fallback routing and security headers.