best-practices

Enforce security headers, input sanitization, and linting standards for web projects.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/AlvaGonz/A-prayer-request-app --skill best-practices-alvagonz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: best-practices
Source: https://github.com/AlvaGonz/A-prayer-request-app/tree/main/prayer-board/.agent/skills/best-practices
Command: npx skills add https://github.com/AlvaGonz/A-prayer-request-app --skill best-practices-alvagonz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web projects often struggle with insecure configurations, inconsistent browser support, and variable code quality, leading to risk and maintenance challenges.

Core Features & Use Cases

  • Guidance on security headers, CSP, input sanitization, and dependency hygiene.
  • Practices for maintainability, linting, and performance optimization across frontend and backend.
  • Use Case: A team auditing a web app can apply the checklist to raise security posture and code quality before release.

Quick Start

Apply the latest security headers, CSP rules, and linting standards to your project.

Frequently Asked Questions about best-practices

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Content Security Policy headers for a web application?

Configuring Content Security Policy headers involves defining rules to restrict resource loading and mitigate cross-site scripting risks. This Skill provides guidance on applying CSP alongside X-Frame-Options and X-Content-Type-Options to enforce secure web app configurations.

What security headers should I add before launching a web project?

Essential security headers to add before launch include X-Frame-Options, X-Content-Type-Options, and Content Security Policy. This Skill helps teams audit web apps and apply these headers to raise the security posture and prevent common vulnerabilities.

How do I implement input sanitization and dependency hygiene in web development?

Implementing input sanitization and dependency hygiene requires validating incoming data and monitoring library vulnerabilities. This Skill enforces these practices to improve compatibility and code quality across frontend and backend web applications.

Does this approach work for both frontend and backend code quality standards?

Yes, this approach works for both frontend and backend environments by enforcing consistent linting and performance-conscious coding standards. It provides practices for maintainability across the entire web application stack.

What is the best way to audit a web app for secure headers and linting rules?

The best way to audit a web app is applying a comprehensive checklist for secure headers, CSP rules, and linting standards. This Skill enables teams to systematically evaluate and raise code quality and security posture before release.