Back to skills

security-threat-model

security

Performs AppSec-grade threat modeling on a specific repository or code path. Maps trust boundaries, assets, entry points, and attacker capabilities, then enumerates concrete abuse paths with likelihoo

Setup & Installation

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

What This Skill Does

Performs AppSec-grade threat modeling on a specific repository or code path. Maps trust boundaries, assets, entry points, and attacker capabilities, then enumerates concrete abuse paths with likelihood and impact ratings. Outputs a structured Markdown threat model file grounded in evidence from the repo. Instead of working through a generic STRIDE checklist manually, this skill anchors every threat to actual code paths and components in the repo, so the output reflects your system rather than a template.

When to use it

  • Working with security threat model functionality
  • Implementing security threat model features
  • Debugging security threat model related issues