security-best-practices

Identify and apply language-specific security best practices for Python, JavaScript/TypeScript, and Go.

302|22|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/JetBrains/skills --skill security-best-practices-jetbrains
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-best-practices
Source: https://github.com/JetBrains/skills/tree/main/security-best-practices
Command: npx skills add https://github.com/JetBrains/skills --skill security-best-practices-jetbrains

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Security best-practices guidance is often scattered and hard to apply consistently across languages. This skill consolidates language- and framework-specific security guidance to enable safer coding patterns and repeatable reviews.

Core Features & Use Cases

  • Centralized best-practices references for Python, JavaScript/TypeScript, and Go.
  • Generate secure-by-default prompts, review checklists, and remediation guidance for codebases.
  • Use-case example: a team quickly aligns on CSP, CSRF, and secret-management patterns for a new project.

Quick Start

Run a targeted security-practices review on a project to produce language-specific guidance and a remediation 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 apply security best practices across multiple languages like Python and Go?

To apply security best practices across Python, JavaScript/TypeScript, and Go, you can use centralized, language-specific guidance to enforce secure-by-default coding patterns, detect vulnerabilities, and generate remediation plans for your codebase.

What's the best way to implement CSP and CSRF protections in a new project?

Implementing CSP and CSRF protections involves using structured security guidance and review checklists to quickly align on secure-by-default coding patterns, ensuring safe implementations and reducing risk across your application frameworks.

How does a secure-by-default code review process work for vulnerability detection?

A secure-by-default code review works by running a targeted security-practices analysis on your project to produce language-specific guidance, identify vulnerabilities, and output a structured remediation plan aligned with common frameworks.

Can I generate secure coding prompts for JavaScript and TypeScript frameworks?

Yes, you can generate secure-by-default coding prompts, review checklists, and remediation guidance specifically tailored for JavaScript and TypeScript, alongside Python and Go, to ensure safe implementations across your tech stack.

When do I need structured security best-practices guidance for my codebase?

You need structured security guidance when consolidating scattered best practices into repeatable reviews, enabling safer coding patterns and aligning your team on security protocols like secret management for a new or existing codebase.