Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
wshobson avatar

Threat Mitigation Mapping

  • 9.1k installs
  • 38.3k repo stars
  • Updated July 22, 2026
  • wshobson/agents

threat-mitigation-mapping is an agent skill that Map identified threats to appropriate security controls and mitigations. Use when prioritizing security investments, creating remediation plans, or validating c.

About

Map identified threats to appropriate security controls and mitigations Use when prioritizing security investments creating remediation plans or validating control effectiveness name threat-mitigation-mapping description Map identified threats to appropriate security controls and mitigations Use when prioritizing security investments creating remediation plans or validating control effectiveness Threat Mitigation Mapping Connect threats to controls for effective security planning When to Use This Skill Prioritizing security investments Creating remediation roadmaps Validating control coverage Designing defense-in-depth Security architecture review Risk treatment planning Core Concepts 1 Control Categories Preventive Stop attacks before they occur Firewall Input validation Detective Identify attacks in progress IDS Log monitoring Corrective Respond and recover from attacks Incident response Backup restore 2 Control Layers Layer Examples Network Firewall WAF DDoS protection Application Input validation authentication Data Encryption access controls Endpoint EDR patch management Process Security training incident response 3 Defense in Depth Perimeter Firewall WAF Network Segmentation.

  • Threat Mitigation Mapping
  • Prioritizing security investments
  • Creating remediation roadmaps
  • Validating control coverage
  • Designing defense-in-depth

Threat Mitigation Mapping by the numbers

  • 9,142 all-time installs (skills.sh)
  • +341 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #114 of 2,184 Testing & QA skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

threat-mitigation-mapping capabilities & compatibility

Capabilities
threat mitigation mapping · prioritizing security investments · creating remediation roadmaps · validating control coverage · designing defense in depth
Use cases
documentation
From the docs

What threat-mitigation-mapping says it does

--- name: threat-mitigation-mapping description: Map identified threats to appropriate security controls and mitigations.
SKILL.md
Use when prioritizing security investments, creating remediation plans, or validating control effectiveness.
SKILL.md
--- # Threat Mitigation Mapping Connect threats to controls for effective security planning.
SKILL.md
npx skills add https://github.com/wshobson/agents --skill threat-mitigation-mapping

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs9.1k
repo stars38.3k
Security audit3 / 3 scanners passed
Last updatedJuly 22, 2026
Repositorywshobson/agents

What problem does threat-mitigation-mapping solve for developers using this skill?

Map identified threats to appropriate security controls and mitigations. Use when prioritizing security investments, creating remediation plans, or validating control effectiveness.

Who is it for?

Developers who need threat-mitigation-mapping patterns described in the cached skill documentation.

Skip if: Skip when docs are empty or the task is outside the skill's documented scope.

When should I use this skill?

Map identified threats to appropriate security controls and mitigations. Use when prioritizing security investments, creating remediation plans, or validating control effectiveness.

What you get

Actionable workflows and conventions from SKILL.md for threat-mitigation-mapping.

  • Mitigation model Python module
  • Control effectiveness matrix
  • Implementation status tracker

By the numbers

  • Defines six ControlLayer values: network, application, data, endpoint, process, physical
  • Tracks four ImplementationStatus levels from not_implemented through verified

Files

SKILL.mdMarkdownGitHub ↗

Threat Mitigation Mapping

Connect threats to controls for effective security planning.

When to Use This Skill

  • Prioritizing security investments
  • Creating remediation roadmaps
  • Validating control coverage
  • Designing defense-in-depth
  • Security architecture review
  • Risk treatment planning

Core Concepts

1. Control Categories

Preventive ────► Stop attacks before they occur
   │              (Firewall, Input validation)
   │
Detective ─────► Identify attacks in progress
   │              (IDS, Log monitoring)
   │
Corrective ────► Respond and recover from attacks
                  (Incident response, Backup restore)

2. Control Layers

LayerExamples
NetworkFirewall, WAF, DDoS protection
ApplicationInput validation, authentication
DataEncryption, access controls
EndpointEDR, patch management
ProcessSecurity training, incident response

3. Defense in Depth

                    ┌──────────────────────┐
                    │      Perimeter       │ ← Firewall, WAF
                    │   ┌──────────────┐   │
                    │   │   Network    │   │ ← Segmentation, IDS
                    │   │  ┌────────┐  │   │
                    │   │  │  Host  │  │   │ ← EDR, Hardening
                    │   │  │ ┌────┐ │  │   │
                    │   │  │ │App │ │  │   │ ← Auth, Validation
                    │   │  │ │Data│ │  │   │ ← Encryption
                    │   │  │ └────┘ │  │   │
                    │   │  └────────┘  │   │
                    │   └──────────────┘   │
                    └──────────────────────┘

Templates and detailed worked examples

Full template library and detailed mitigation/control mappings live in references/details.md. Read that file when you need the concrete templates for: Mitigation Model, Defense in Depth scoring, Executive Summary scaffolding, Critical Gaps reporting, Recommendations, Implementation Roadmap, Results by Control.

Best Practices

Do's

  • Map all threats - No threat should be unmapped
  • Layer controls - Defense in depth is essential
  • Mix control types - Preventive, detective, corrective
  • Track effectiveness - Measure and improve
  • Review regularly - Controls degrade over time

Don'ts

  • Don't rely on single controls - Single points of failure
  • Don't ignore cost - ROI matters
  • Don't skip testing - Untested controls may fail
  • Don't set and forget - Continuous improvement
  • Don't ignore people/process - Technology alone isn't enough

Related skills

How it compares

Use threat-mitigation-mapping after stride-analysis-patterns when threats are identified and you need ranked controls with implementation tracking.

FAQ

What does threat-mitigation-mapping do?

Map identified threats to appropriate security controls and mitigations. Use when prioritizing security investments, creating remediation plans, or validating control effectiveness.

When should I use threat-mitigation-mapping?

Map identified threats to appropriate security controls and mitigations. Use when prioritizing security investments, creating remediation plans, or validating control effectiveness.

Is threat-mitigation-mapping safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.