best-practices

Audit web projects for security, compatibility, and code quality gaps.

1.0k|92|Updated May 22, 2026
One-click install
npx skills add https://github.com/open-gsd/gsd-pi --skill best-practices-open-gsd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: best-practices
Source: https://github.com/open-gsd/gsd-pi/tree/main/src/resources/skills/best-practices
Command: npx skills add https://github.com/open-gsd/gsd-pi --skill best-practices-open-gsd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams building modern web apps often struggle to consistently enforce security, browser compatibility, and code quality across projects.

Core Features & Use Cases

  • Security hardening and best-practices audits
  • Browser compatibility checks, deprecated API reporting, and performance considerations
  • Audit checklists and reference patterns for ongoing reviews
  • Use Case: run a one-shot audit on a project to surface misconfigurations and accessibility issues.

Quick Start

Run the best-practices skill on a web project to surface security, compatibility, and quality gaps and generate an improvement plan.

Frequently Asked Questions about best-practices

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

FAQPage Schema
How do I run a security and code quality audit on my web project?▼

Run a web project audit by executing a guided check process that scans for security headers, deprecated APIs, and code quality signals. This generates an actionable remediation plan to surface misconfigurations and fix compatibility gaps.

What does a modern web security audit check for?▼

A modern web security audit checks for missing security headers, deprecated API usage, and browser compatibility issues. It aligns with current web standards to identify vulnerabilities and produce actionable guidance for security hardening.

Can I use this to check browser compatibility and deprecated APIs?▼

Yes, you can check browser compatibility and deprecated APIs during development or review. The audit surfaces compatibility gaps and reports deprecated APIs, providing recommendations aligned with modern web standards for remediation.

When do I need to enforce web standards and performance checks?▼

You need to enforce web standards and performance checks during development, code review, and deployment contexts. This ensures teams consistently maintain security hardening, code quality, and browser compatibility across modern web projects.

What is the best way to surface accessibility issues in a web app?▼

The best way to surface accessibility issues is to run a one-shot audit on the web project. This process inspects the application against modern web practices to identify accessibility gaps and misconfigurations, producing an improvement plan.

Does this audit generate a remediation plan for code quality signals?▼

Yes, the audit generates an improvement plan for code quality signals. It evaluates the project against modern web standards and produces actionable guidance to resolve detected performance, security, and compatibility issues.