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.