security-best-practices

Identify security gaps in Python, JavaScript/TypeScript, and Go code.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/SameerG7/synthesis-hackathon-aibom --skill security-best-practices-sameerg7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-best-practices
Source: https://github.com/SameerG7/synthesis-hackathon-aibom/tree/main/.codex/skills/security-best-practices
Command: npx skills add https://github.com/SameerG7/synthesis-hackathon-aibom --skill security-best-practices-sameerg7

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Identify security gaps in code by applying language- and framework-specific security best practices.

Core Features & Use Cases

  • Load language/framework-specific security guidance from the skill's references directory for Python, JavaScript/TypeScript, and Go.
  • Generate actionable, secure-by-default coding recommendations and vulnerability review outputs for audits or greenfield projects.
  • Produce targeted remediation plans and prioritized fixes based on the discovered gaps.

Quick Start

Request a security-best-practices review for the current codebase, and I will load the relevant references, identify language/framework context, and output actionable secure-by-default guidance.

Frequently Asked Questions about security-best-practices

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

FAQPage Schema
How do I identify security vulnerabilities in my Python or JavaScript codebase?

Security vulnerabilities are identified by loading language- and framework-specific security references to analyze Python, JavaScript/TypeScript, or Go code. This process applies secure-by-default best practices to discover gaps and output structured remediation guidance for codebases.

What is secure-by-default coding and how does it apply to security audits?

Secure-by-default coding is an approach that proactively enforces security best practices during development. For security audits, it generates targeted remediation plans and prioritized fixes by comparing code against language-specific references to eliminate vulnerabilities before deployment.

How do I run a security code review for a Go project?

Running a security code review for a Go project involves loading Go-specific security references and analyzing the code for gaps. This generates actionable, secure-by-default coding recommendations and a prioritized list of fixes based on discovered vulnerabilities.

Can I use this approach for both greenfield projects and existing codebase audits?

Yes, this approach works for both greenfield projects and existing codebase audits. It generates actionable, secure-by-default coding recommendations and vulnerability review outputs, producing targeted remediation plans based on discovered security gaps.

How does framework-specific vulnerability auditing differ from general code review?

Framework-specific vulnerability auditing focuses on security gaps by applying language- and framework-specific practices from dedicated references. Unlike general code review, it outputs structured, prioritized remediation guidance tailored to the exact security context of Python, JavaScript/TypeScript, or Go.

When do I need language-specific security references for vulnerability detection?

Language-specific security references are needed when identifying security gaps in code across Python, JavaScript/TypeScript, and Go projects. They provide the exact best-practice context required to generate targeted remediation guidance and prioritized fixes for security reviews.