What problem does it solve? Web projects often ship with security vulnerabilities, deprecated APIs, and compatibility issues that fail Lighthouse audits and expose users to risk. This Skill provides a structured checklist and concrete code patterns to audit and fix these problems systematically. ## Core Features & Use Cases - Security hardening: Enforce HTTPS, configure CSP and security headers, sanitize user input with DOMPurify, set secure cookies, and run npm audit to catch vulnerable dependencies. - Compatibility and code quality: Apply HTML5 doctype, charset, viewport, feature detection, passive event listeners, semantic HTML, and proper error handling with error boundaries and global handlers. - Use Case: Before launching a web app, ask the agent to run a best-practices audit; it checks for mixed content, missing security headers, deprecated APIs like synchronous XHR, and produces a prioritized fix list. ## Quick Start Audit my web project for security vulnerabilities, deprecated APIs, and Lighthouse best-practice violations, then suggest fixes.