stride-analysis-patterns

Installation
Summary

Systematic threat identification using the STRIDE methodology for security analysis and documentation.

  • Covers six threat categories (Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, Elevation of Privilege) with specific questions and control families for each
  • Includes ready-to-use templates for threat model documents, data flow diagram analysis, and risk assessment matrices with prioritization
  • Provides Python utilities for automated threat enumeration, questionnaire generation, mitigation suggestions, and interaction-level threat analysis
  • Designed for threat modeling sessions, architecture reviews, compliance preparation, and team training on systematic security assessment
SKILL.md

STRIDE Analysis Patterns

Systematic threat identification using the STRIDE methodology.

When to Use This Skill

  • Starting new threat modeling sessions
  • Analyzing existing system architecture
  • Reviewing security design decisions
  • Creating threat documentation
  • Training teams on threat identification
  • Compliance and audit preparation

Core Concepts

1. STRIDE Categories

S - Spoofing       → Authentication threats
Related skills

More from wshobson/agents

Installs
6.1K
Repository
wshobson/agents
GitHub Stars
35.2K
First Seen
Jan 20, 2026