What problem does it solve? Without automated gates, performance regressions and lint violations slip into production unnoticed. This Skill wires Lighthouse CI budgets and Biome checks into GitHub Actions so every pull request is blocked on Core Web Vitals regressions, resource-weight overruns, and code-quality failures before merge. ## Core Features & Use Cases - Lighthouse CI performance gate: Collects audits from dist/client via staticDistDir (or astro preview for SSR routes), asserts LCP, TBT as the INP proxy, CLS, category floors, and resource-size budgets with numberOfRuns: 5 for stability. - Biome code-quality gate: Runs biome ci as the single lint and format check for JS, TS, CSS, and JSON, with prettier-plugin-astro handling .astro templates while Biome's HTML support remains experimental. - Use Case: You are shipping an Astro 7 site on Cloudflare Workers and want PRs to fail automatically when a change pushes JavaScript over 150 KB or drops the Lighthouse performance score below 0.9 — this Skill produces the lighthouserc.json, biome.json, and ci.yml to do exactly that. ## Quick Start Set up Lighthouse CI and Biome quality gates in GitHub Actions for my Astro site on Cloudflare Workers.