
threat-mitigation-mapping
Map identified threats to appropriate security controls and mitigations
by wshobsonFree
Description
threat-mitigation-mapping is an agent skill from the wshobson/agents collection for connecting identified threats to the security controls that address them. Once threats have been found, a team needs to know which controls reduce each one and whether the controls it has are enough. The skill starts with control categories, its core concepts, which group the kinds of safeguard a system can use so that the agent can match each threat to a suitable control. It covers prioritizing security investments by comparing the threats each control addresses, creating remediation roadmaps that sequence the work, validating control coverage to find threats with no control or only a weak one, and designing defense in depth, where several layers of control cover the same threat in case one fails. It also supports security architecture reviews and risk treatment planning, where a team decides to mitigate, accept, transfer or avoid each risk. It applies when prioritizing security spending, creating remediation plans, validating that controls cover the threats, designing layered defenses, reviewing architecture, and planning risk treatment. The mapping is only as good as the threat list it starts from, so it is best used after a threat modeling session such as the STRIDE skill. The skill is installed with the skills CLI from the wshobson/agents repository. Its skills.sh page showed about 18.3K installs and passing results from three security audits at the time of the scan.…
Highlights
- Control categories for matching threats
- Prioritization of security investments
- Remediation roadmaps
- Validation of control coverage
- Defense-in-depth design and risk treatment
- Installs with the skills CLI
Ratings & Reviews
No ratings yet
Be the first to rate threat-mitigation-mapping.
People also visit

threat-model-analyst
Full STRIDE-A threat model analysis and incremental update skill
threat-mitigation-mapping FAQ
What does this skill map?
Identified threats to the security controls and mitigations that address them.
How does it help prioritize?
By comparing which threats each control addresses, to guide where security investment goes first.
How does it find gaps?
Validating control coverage shows threats with no control, or only a weak one.
Where should I start?
After a threat list exists, such as one from a threat modeling session like the STRIDE skill.
How do I install it?
Run npx skills add https://github.com/wshobson/agents --skill threat-mitigation-mapping.
What security audits does it have?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best threat-mitigation-mapping alternatives?
Popular alternatives to threat-mitigation-mapping include attack-tree-construction, stride-analysis-patterns and threat-model-analyst. See all threat-mitigation-mapping alternatives






