security-best-practices

Review Python, JavaScript/TypeScript, and Go code for security vulnerabilities.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/rbkayz/gitskills --skill security-best-practices-rbkayz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-best-practices
Source: https://github.com/rbkayz/gitskills/tree/main/skills/registry/openai-security-best-practices
Command: npx skills add https://github.com/rbkayz/gitskills --skill security-best-practices-rbkayz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers identify and fix security vulnerabilities in their code, ensuring applications are built with secure-by-default practices.

Core Features & Use Cases

  • Security Audits: Analyzes code for common security flaws based on language and framework.
  • Secure Coding Guidance: Provides best practices to write more secure code from the start.
  • Vulnerability Reporting: Generates detailed reports on identified security risks with severity prioritization.
  • Automated Fixes: Offers to implement fixes for detected vulnerabilities, ensuring code integrity.
  • Use Case: A developer is building a new web service and wants to ensure it's protected against common attacks. They use this Skill to review their Python/Django codebase, receive a report on potential issues like SQL injection or insecure authentication, and then have the Skill suggest and apply fixes.

Quick Start

Use the security-best-practices skill to review the current project for security vulnerabilities and suggest improvements.

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 audit on my Python or JavaScript codebase?

A security audit analyzes your Python, JavaScript/TypeScript, or Go codebase to identify common security flaws based on language and framework, generating a vulnerability report with severity prioritization and suggested fixes.

What are secure coding best practices for preventing vulnerabilities in web applications?

Secure coding best practices involve adopting secure-by-default coding patterns to prevent vulnerabilities like SQL injection or insecure authentication, ensuring web applications are protected against common attacks from the start of development.

Can I use this to review Go code for security vulnerabilities?

Yes, you can review Go code for security vulnerabilities. The tool explicitly supports Go alongside Python and JavaScript/TypeScript, performing passive vulnerability detection and suggesting secure coding improvements.

How do I fix detected security vulnerabilities in my Django project?

To fix detected security vulnerabilities in a Django project, the tool analyzes your Python codebase, identifies risks like SQL injection or insecure authentication, and offers to implement fixes to ensure code integrity.

What is passive vulnerability detection in code review?

Passive vulnerability detection in code review is the process of analyzing source code to identify potential security flaws without actively executing or attacking the application, focusing on secure-by-default coding patterns.

Does the vulnerability reporting prioritize security risks by severity?

Yes, vulnerability reporting prioritizes identified security risks by severity, providing detailed reports that help developers understand and address the most critical application flaws first before applying suggested fixes.