security-best-practices

Review Python, JavaScript/TypeScript, and Go codebases for security best practices.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/jaypatrick/skills --skill security-best-practices-jaypatrick
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: security-best-practices
Source: https://github.com/jaypatrick/skills/tree/main/security-best-practices
Command: npx skills add https://github.com/jaypatrick/skills --skill security-best-practices-jaypatrick

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Security teams need consistent, language-aware guidance to identify and fix security issues across codebases.

Core Features & Use Cases

  • Centralized, multilingual security best-practices references for Python, JavaScript/TypeScript, and Go.
  • Automatic discovery of valid Skill Units via SKILL.md frontmatter and optional resources.
  • Structured metadata output including dependencies, components, and toxicity evaluation.

Quick Start

Run a security review across the codebase to produce a prioritized improvement plan.

Frequently Asked Questions about security-best-practices

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

FAQPage Schema
How do I perform a security review on a Python codebase?▼

To perform a security review on a Python codebase, run a passive check to identify missing security best-practices and generate a structured vulnerability report with prioritized fixes. The review provides language-specific references for secure-by-default Python coding.

Does this security review tool support JavaScript and Go projects?▼

Yes, this security review tool supports JavaScript, TypeScript, and Go projects. It applies centralized, multilingual security best-practices references to generate structured vulnerability reports with prioritized fixes across these languages.

What is the best way to generate a prioritized vulnerability report for my code?▼

The best way to generate a prioritized vulnerability report is to run a secure-by-default review across your codebase. This process identifies security issues, applies passive checks, and outputs a structured report with prioritized improvement guidance.

Can I use this for validating YAML frontmatter in code reviews?▼

Yes, you can use this for validating YAML frontmatter. The security review process supports YAML frontmatter validation to discover valid Skill Units and output structured metadata during codebase checks.

How do I get secure-by-default coding guidance for multiple languages?▼

To get secure-by-default coding guidance for multiple languages, use this review to apply centralized references for Python, JavaScript/TypeScript, and Go. It issues structured guidance and vulnerability reports tailored to each specific language environment.