SKILL59application-security
Threat Modeling Applications
Maps assets, actors, entry points, trust boundaries, and abuse cases into prioritized security controls and verification evidence.
Primary benefit
Finds design-level security risk before it becomes an implementation defect or production incident.When to use
Use when a feature, service, or application needs security risks identified from its architecture, assets, trust boundaries, and abuse cases before implementation or release.
When not to use
Do not use as a substitute for a focused code-level review when the threat model and security requirements are already established.
Use cases
Threat-model a new authenticated workflow before implementation
Revisit security assumptions after a new integration or trust boundary is introduced
Example prompts
Use threat-modeling-applications to map this architecture's assets, trust boundaries, abuse cases, controls, and verification evidence before we ship it.Install this skill
Choose the command for your operating system and run it from the repository root.
Bash
./install.sh --skill threat-modeling-applicationsPowerShell
./install.ps1 --skill threat-modeling-applicationsChatGPT
Download Skill ZIPCompatibility
- Surfaces
- ChatGPT · Codex · Claude Code
- Operating systems
- Linux · macOS · Windows
- Install modes
- PluginFilesystem
Dependencies
No external dependencies
Part of systems
Curated systems that canonically include this method.