The best-practices skill helps developers apply modern web development standards by providing guidance on security, browser compatibility, and code quality patterns based on Lighthouse audit recommendations. It addresses common vulnerabilities and misconfigurations in areas like HTTPS enforcement, Content Security Policy implementation, security headers, dependency management, and input sanitization. The skill is designed for web developers and security auditors who need to conduct security audits, modernize existing code, or perform code quality reviews.

skills.sh installs
30.8K
GitHub stars
3.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add addyosmani/web-quality-skills --skill best-practices --agent claude-code

Installs into .claude/skills of the current project.

Files

Best practices

Modern web development standards based on Lighthouse best practices audits. Covers security, browser compatibility, and code quality patterns.

Evidence-led audit workflow

When a rendered page is available:

  1. Run a live Lighthouse Best Practices audit when that capability is available; with Chrome DevTools MCP, use lighthouse_audit. Use navigation mode for a normal page load or snapshot mode when the current state must be preserved.
  2. Inspect the listed console and network failures and fetch individual details only when they support a finding.
  3. Supplement runtime evidence with dependency, header, configuration, and source inspection; Lighthouse is not a complete security assessment.
  4. Fix the implicated code, re-run the same audit, and keep security findings separate from style preferences.

If live tools are unavailable, use the Lighthouse CLI plus focused dependency and header checks. Never report a high Lighthouse score as proof that the application is secure.

Security

Sponsors

Details

Repository
github.com/addyosmani/web-quality-skills
Categories
Security, Git & Pull Requests, Code Review & Quality

More from addyosmani/web-quality-skills

All 6

Recommended

More Security
1googleworkspace avatarpersona-it-admingoogleworkspace/cliAdminister IT — monitor security and configure Workspace.30.7Kskills.sh installs
2caffeinelabs avatarconnector-googlemailcaffeinelabs/skillsMANDATORY recipe for every Caffeine build that sends email through the user's own Gmail account. The ONLY supported path is the `googlemail-client` mops package27.7Kskills.sh installs
3cathrynlavery avatardiagram-designcathrynlavery/diagram-designCreate technical and product diagrams — architecture, IT current-state, flowchart, sequence, state machine, ER / data model, timeline, swimlane, quadrant, radar26.7Kskills.sh installs
4warpdotdev avatarvalidate-changes-match-specswarpdotdev/common-skillsValidate that a branch or pull request implementation matches introduced product, technical, security, and related specs. Use when reviewing or finishing a spec25.3Kskills.sh installs
5okx avatarokx-agentic-walletokx/onchainos-skillsOKX Agentic Wallet — the single skill for the user's wallet and on-chain execution. Use it whenever the user wants to operate their wallet or execute an on-chai19.7Kskills.sh installs
6gmgnai avatargmgn-tokengmgnai/gmgn-skillsResearch any crypto or meme token by address — real-time price, market cap, liquidity, holder list, trader list, top Smart Money and KOL positions, security aud19.4Kskills.sh installs