OpenAI/security-best-practices — Agent Skills | officialskills.sh
Back to skills

security-best-practices

communitysecurity

Reviews Python, JavaScript/TypeScript, and Go codebases for security vulnerabilities using language- and framework-specific guidance.

Setup & Installation

npx skills add https://github.com/openai/skills --skill security-best-practices
or paste the link and ask your coding assistant to install it
https://github.com/openai/skills/tree/main/skills/.curated/security-best-practices
View on GitHub

What This Skill Does

Reviews Python, JavaScript/TypeScript, and Go codebases for security vulnerabilities using language- and framework-specific guidance. Operates in three modes: writing secure-by-default code, passively flagging critical issues during development, or generating a prioritized vulnerability report on request.

Instead of manually cross-referencing OWASP docs and framework-specific advisories, it loads the right reference material for your exact stack and applies it directly to your code.

When to use it

  • Auditing a Flask API for common Python web security issues before a production deploy
  • Generating a severity-ranked vulnerability report for a Node.js Express app
  • Writing new Go HTTP handlers with secure defaults already applied
  • Catching hardcoded secrets or missing input validation while adding features to an existing TypeScript project
  • Getting a fix for a specific CVE-class issue with an explanation tied to the relevant security guidance