What problem does it solve? Web applications often ship with security vulnerabilities, deprecated APIs, and compatibility issues that fail Lighthouse best practices audits. This Skill provides a concrete checklist and code patterns to audit and fix these problems systematically. ## Core Features & Use Cases - Security Hardening: Enforce HTTPS, CSP with nonces, Trusted Types, Subresource Integrity, HSTS, and secure cookie attributes while avoiding vulnerable dependency patterns like prototype pollution. - Browser Compatibility: Apply HTML5 doctype, charset, viewport, feature detection, and safe polyfill strategies while removing deprecated APIs like document.write and synchronous XHR. - Code Quality & Performance: Use semantic HTML, passive event listeners, error boundaries, memory cleanup with AbortController, and hidden source maps. - Use Case: Run a security audit on a production frontend and get concrete fixes for missing CSP headers, unpinned CDN scripts, and exposed source maps. ## Quick Start Ask the AI to audit your web project for security vulnerabilities and modern best practices violations.