openai/security-threat-model
Generate repo-specific threat models identifying trust boundaries
by openaiFree
Description
security-threat-model is an agent skill from OpenAI's curated skills collection that performs an application-security threat model of a specific repository or code path. It maps the trust boundaries, assets, entry points and attacker capabilities of the system, then lists concrete abuse paths with likelihood and impact ratings. It writes a structured Markdown threat model file, and every threat is tied to actual code paths and components in the repository rather than to a generic checklist. Instead of working through a generic STRIDE list by hand, you get a model that reflects your system. Typical uses include threat modeling a web API before a security review, mapping trust boundaries in a multi-service backend, identifying abuse paths for file upload or parser endpoints, generating a threat model document to set the scope of a penetration test, and auditing what an attacker could do through an internet-exposed admin interface. It suits security reviewers, architects and developers who need a written model that a review can work from. A threat model is a starting point, so its likelihood and impact ratings are judgments to be checked with the team, and the model should be revisited when the system changes. The skill is listed on officialskills.sh and installs from the openai/skills repository. Install it with npx skills add https://github.com/openai/skills --skill security-threat-model.…
Highlights
- Maps trust boundaries, assets, entry points and attacker capabilities
- Concrete abuse paths with likelihood and impact ratings
- Threats tied to actual code paths and components
- Writes a structured Markdown threat model file
Ratings & Reviews
No ratings yet
Be the first to rate openai/security-threat-model.
People also visit

coreyhaines31/copywriting
Write and rewrite marketing copy for landing pages, homepages, and ads

coreyhaines31/ab-testing
Plan and implement A/B tests or experiments for any digital experience

coreyhaines31/ad-creative
Generate and iterate ad creative including headlines, descriptions

coreyhaines31/ads
Create and optimize paid campaigns on Google, Meta, LinkedIn, and more

coreyhaines31/ai-seo
Optimize content to appear in AI-generated answers and LLM search results
openai/security-threat-model FAQ
What does it produce?
A structured Markdown threat model file for the repository or code path.
Is it a generic checklist?
No. Each threat is anchored in the code paths and components of the repository.
Are the ratings final?
No. Likelihood and impact are judgments to check with the team, and the model should be revisited as the system changes.
How do I install it?
Run npx skills add https://github.com/openai/skills --skill security-threat-model.
What are the best openai/security-threat-model alternatives?
Popular alternatives to openai/security-threat-model include coreyhaines31/seo-audit, coreyhaines31/copywriting and coreyhaines31/ab-testing. See all openai/security-threat-model alternatives