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.