security-best-practices

Identify security risks and best-practice gaps in Python, JavaScript/TypeScript, and Go codebases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a structured approach to reviewing and enforcing security best practices across languages and frameworks. It loads official guidance from a dedicated references directory and helps teams minimize common mistakes in Python, JavaScript/TypeScript, and Go.

Core Features & Use Cases

  • Load and apply language- and framework-specific security guidance from the references directory.
  • Perform secure-by-default code reviews, vulnerability detection, and remediation guidance.
  • Generate auditable, priority-based improvement plans suitable for security reviews and compliance checks.

Quick Start

Provide your project context and target languages to begin a guided, security-focused assessment.

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 secure-by-default code review for Python and JavaScript?

Secure-by-default code reviews apply official ecosystem guidance to Python, JavaScript/TypeScript, and Go codebases. The skill loads reference rules to identify vulnerabilities and generate a structured findings report with prioritized fixes and remediation guidance.

What is the best way to identify security best-practice gaps in my codebase?

Identifying security best-practice gaps requires applying official threat modeling and code review guidance to your project. This skill articulates present risks, evaluates configurations, and outputs an auditable improvement plan based on loaded security references.

Does this security review approach support Go, Python, and TypeScript?

Yes, this security review approach supports Go, Python, and TypeScript. It applies tailored, language-specific guidance loaded from its references directory to detect vulnerabilities and minimize common security mistakes across these specific ecosystems.

Can I generate a compliance report with prioritized fixes from a vulnerability assessment?

Yes, you can generate a compliance report with prioritized fixes from a vulnerability assessment. The skill produces an auditable, priority-based improvement plan featuring risk severities and remediation guidance suitable for compliance checks.

How do I apply threat modeling to evaluate configuration and code vulnerabilities?

Applying threat modeling to evaluate configurations involves checking code against established security best practices. This skill identifies risks, articulates gaps, and provides structured remediation guidance to drive secure-by-default development.