A comprehensive reference for modern web security and quality standards that covers HTTPS enforcement, CSP configuration, security headers, and safe coding patterns. Use it when auditing code for vulnerabilities, modernizing legacy projects, or implementing proper error handling. The examples are practical, showing both wrong and right patterns for everything from XSS prevention to passive event listeners. It leans heavily on Lighthouse audit criteria, which makes sense since that's what clients and stakeholders often reference. The security headers section alone is worth having on hand. Could use more on accessibility best practices, but for security and compatibility checks, this hits the main concerns you'll face in production codebases.

skills.sh installs
398
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --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.

Security

HTTPS everywhere

Enforce HTTPS:

<!-- ❌ Mixed content -->
<img src="http://example.com/image.jpg">
<script src="http://cdn.example.com/script.js"></script>

<!-- ✅ HTTPS only -->
<img src="https://example.com/image.jpg">
<script src="https://cdn.example.com/script.js"></script>

<!-- ✅ Protocol-relative (will use page's protocol) -->
<img src="//example.com/image.jpg">

HSTS Header:

Strict-Transport-Security: max-age=31536000; includeSubDomains; preload

Content Security Policy (CSP)

<!-- Basic CSP via meta tag -->
<meta http-equiv="Content-Security-Policy" 
      content="default-src 'self'; 
               script-src 'self' https://trusted-cdn.com; 
               style-src 'self' 'unsafe-inline';
               img-src 'self' data: https:;
               connect-src 'self' https://api.example.com;">

<!-- Better: HTTP header -->

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Security, Git & Pull Requests, Code Review & Quality
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618

Recommended

More Security
1pskoett avatarsimplify-and-harden-cipskoett/pskoett-ai-skillsCI-only Simplify & Harden workflow for pull requests using gh-aw (GitHub Agentic Workflows). Runs headless scan-and-report checks for simplify/harden/document, 391skills.sh installs
2davila7 avatarisms-audit-expertdavila7/claude-code-templatesSenior ISMS Audit Expert for internal and external information security management system auditing. Provides ISO 27001 audit expertise, security audit program m390skills.sh installs
3auth0 avatarauth0-springboot-apiauth0/agent-skillsUse when protecting Spring Boot API endpoints with JWT Bearer token validation, scope-based authorization, or DPoP binding. Integrates com.auth0:auth0-springboo387skills.sh installs
4gohypergiant avataraccelint-nextjs-best-practicesgohypergiant/agent-skillsNext.js performance optimization and best practices. Use when writing Next.js code (App Router or Pages Router); implementing Server Components, Server Actions,386skills.sh installs
5sickn33 avatarsql-injection-testingsickn33/antigravity-awesome-skillssql injection testing382skills.sh installs
6sanjay3290 avatarazure-devopssanjay3290/ai-skillsManage Azure DevOps projects, work items, repos, PRs, pipelines, wikis, test plans, security alerts, variable groups, environments/approvals, branch policies, a369skills.sh installs