claude

security-threat-modeling

STRIDE analysis, attack trees, trust boundaries, risk scoring. Grounded in NIST, MITRE ATT&CK.

48 on GitHubby Seth Fordv1.0.0MITupdated 8 months agosecurity
/

Plugin security-threat-modeling from marketplace claude-skills in sethdford/claude-skills. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (9)

  • abuse-case-design

    Design abuse cases (negative use cases) showing how attackers misuse system features. Use when identifying attacks that exploit intended functionality or business logic flaws.

  • asset-inventory

    Create a comprehensive inventory of assets (data, systems, infrastructure, people) and their criticality, value, and dependencies. Use when prioritizing threats and allocating security resources.

  • attack-tree-modeling

    Build hierarchical attack trees showing how attackers decompose goals into sub-goals and exploits. Use when analyzing attack paths, prioritizing security investments, or assessing attacker effort and cost.

  • data-flow-diagram-security

    Create and analyze DFDs (Data Flow Diagrams) with security focus, identifying data flows across trust boundaries, storage, and processing points. Use when modeling system architecture for threat analysis.

  • risk-scoring

    Quantify risk using likelihood and impact, apply severity ratings, and prioritize mitigations. Use when prioritizing threats, allocating security budget, and communicating risk to leadership.

  • stride-analysis

    Systematically identify and document threats using the STRIDE framework (Spoofing, Tampering, Repudiation, Information Disclosure, Denial of Service, Elevation of Privilege). Use when designing systems, reviewing architectures, conducting security design reviews, or updating threat models.

  • threat-identification

    Systematically identify threats from threat libraries, historical CVEs, and attacker tactics. Use when augmenting STRIDE analysis with known threats from MITRE ATT&CK, CWE, or your industry.

  • threat-library

    Build and maintain a reusable threat library tailored to your organization, platform, and threat landscape. Use when cataloging threats for future analyses, threat modeling sessions, and architecture reviews.

  • trust-boundary-analysis

    Identify trust boundaries in system architecture where privilege levels, authority, or security contexts change. Use when designing authentication, authorization, and inter-component communication.

Slash commands (4)

  • /security-threat-modeling:analyze-attack-surface

    Analyze the attack surface to identify exposed components, entry points, and potential attack vectors.

  • /security-threat-modeling:assess-risk

    Quantify organizational risk from identified threats using likelihood, impact, and risk scoring methodologies.

  • /security-threat-modeling:map-trust-boundaries

    Identify and document trust boundaries in the architecture, showing where privilege levels, security contexts, or threat models change.

  • /security-threat-modeling:model-threats

    Conduct comprehensive threat modeling using STRIDE, attack trees, and risk scoring on a system design or architecture.

View source on GitHub

More from sethdford/claude-skills

All 57 plugins →

Cross-functional SDLC workflows: phase gates, definitions of ready/done, feature lifecycle, release checklists, incident-to-improvement, compliance traceability. Grounded in ISO/IEC 12207, 15288.

8 skills · 8 commands

48

Architecture patterns, system decomposition, DDD, microservices, event-driven, CQRS. Grounded in TOGAF, IASA BTABoK, ISO 42010.

10 skills · 4 commands

48

User research: personas, empathy maps, journey maps, interviews, usability testing, JTBD.

10 skills · 4 commands

48

Clean code, refactoring, SOLID principles, code smell detection, complexity analysis.

10 skills · 4 commands

48

Problem discovery, customer research, opportunity assessment, assumption mapping.

10 skills · 4 commands

48

UI design: color systems, typography, layout grids, responsive design, data viz.

9 skills · 4 commands

48

Similar plugins

ecc

claudecodex

Harness-native ECC operator layer - 71 agents, 314 skills, 98 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses

200 skills · 98 commands · 71 agents · 1 MCP server · hooks

affaan-m/ECC 302,088

Security review for Claude-generated code. Pattern-based warnings on edits, LLM-powered diff review on Stop, and an agentic commit reviewer that catches injection, XSS, SSRF, hardcoded secrets, and 25+ other vulnerability classes.

hooks

anthropics/claude-code 155,476

MetaHarness integration — surfaces score/genome/mint/mcp-scan/threat-model via skills; pairs with @metaharness/router (ADR-148/149) for cost-optimal model routing; honors ADR-150 optional-augmentation constraint

13 skills · 1 command · 1 agent · hooks

ruvnet/ruflo 81,589

Install the "AAS Secure App Builder" workflow plugin from Agentic Awesome Skills.

12 skills

sickn33/agentic-awesome-skills 49,620

duende-skills

claudecodex

Duende development skills and agents for Claude Code — covering OAuth/OIDC protocols, IdentityServer, token management, ASP.NET Core authentication/authorization, BFF patterns, and secure identity architecture

24 skills · 2 agents

anthropics/claude-plugins-official 47,076

SAST analysis, dependency vulnerability scanning, OWASP Top 10 compliance, container security scanning, and automated security hardening

5 skills · 3 commands · 2 agents

wshobson/agents 42,461

Maintain security-threat-modeling?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins57 plugins