security-best-practices

Review Python, JavaScript/TypeScript, and Go codebases for security risks and remediation guidance.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ForeverWorld/curdx-ralph --skill security-best-practices-foreverworld
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: security-best-practices
Source: https://github.com/ForeverWorld/curdx-ralph/tree/main/skills/security-best-practices
Command: npx skills add https://github.com/ForeverWorld/curdx-ralph --skill security-best-practices-foreverworld

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive framework for performing language- and framework-specific security best-practice reviews, enabling teams to identify issues, apply guardrails, and adopt secure-by-default coding patterns across multi-language codebases.

Core Features & Use Cases

  • Load language-specific security references (Python, JavaScript/TypeScript, Go) to guide secure coding decisions.
  • Generate actionable security checklists, vulnerability findings, and remediation guidance for real-world codebases.
  • Produce secure-by-default templates and example mitigations that can be adapted to typical project workflows.

Quick Start

Run a language-aware security review and apply secure-by-default changes across the repository.

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 code review across multi-language codebases?▼

To perform a multi-language security code review, load language-specific references for Python, JavaScript/TypeScript, and Go to assess risk, identify vulnerabilities, and generate actionable remediation guidance.

What are secure-by-default coding patterns and when do I need them?▼

Secure-by-default coding patterns enforce baseline security guardrails during development. You need them when adopting secure coding standards across multi-language repositories to proactively prevent common vulnerabilities.

Can I use this security guidance for both Python and Go projects?▼

Yes, this security guidance supports Python, JavaScript/TypeScript, and Go projects. It loads language-specific references to conduct risk scoring and produce tailored mitigations for each environment.

How do I generate remediation guidance and secure templates for vulnerability findings?▼

Generate remediation guidance by running language-aware security reviews to produce vulnerability findings, actionable checklists, and secure-by-default templates that adapt directly to typical project workflows.

What is the best way to assess security risk in JavaScript and TypeScript codebases?▼

The best way to assess security risk in JavaScript and TypeScript codebases is to apply multi-language security best-practices, utilizing risk scoring and framework-specific references to evaluate and mitigate identified issues.

Are there limitations when applying secure-by-default changes across different programming languages?▼

The primary limitation is language coverage: secure-by-default changes and risk scoring are currently supported only for Python, JavaScript/TypeScript, and Go projects, requiring specific reference loading for each.