threat-model-analyst

Analyze codebases with STRIDE-A to generate threat models and risk findings.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/hiiamsky/multi-agent-dev-team --skill threat-model-analyst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: threat-model-analyst
Source: https://github.com/hiiamsky/multi-agent-dev-team/tree/main/.github/skills/threat-model-analyst
Command: npx skills add https://github.com/hiiamsky/multi-agent-dev-team --skill threat-model-analyst

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Threat modeling and security analysis of software repositories using STRIDE-A, producing actionable threat inventories, DFD diagrams, and risk findings.

Core Features & Use Cases

  • Perform full STRIDE-A threat analyses across components and data flows, with formal risk scoring.
  • Generate both single-analysis reports and incremental analyses that compare baselines to current code.
  • Produce executive summaries, threat findings with CVSS/CWE/OWASP mappings, and a Threat Coverage Verification table.

Quick Start

Run threat-model-analyst on a repository to generate a complete STRIDE-A threat model, including single-analysis and incremental modes.

Frequently Asked Questions about threat-model-analyst

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform STRIDE threat modeling on a software codebase?

This approach applies STRIDE-A threat modeling to repositories to generate data flow diagrams, threat inventories, and risk findings mapped to CVSS 4.0, CWE, and OWASP Top 10:2025.

What is STRIDE-A security analysis and when should I use it?

STRIDE-A security analysis is a methodology for systematically identifying code security threats across data flows. Use it to produce formal risk assessments and threat models mapped to CVSS 4.0 and CWE.

Can I generate an incremental threat model to compare against a baseline?

Yes, you can generate incremental analyses that compare a baseline to current code. This mode updates threat findings and produces a Threat Coverage Verification table alongside an executive summary.

Does this threat modeling approach map findings to OWASP Top 10 and CVSS?

Yes, the threat modeling approach maps evidence-based findings directly to CVSS 4.0, CWE, and OWASP Top 10:2025. It also notes platform mitigations when external security controls apply.

How do I create a Data Flow Diagram (DFD) for code security risk assessment?

Generate a DFD for code security risk assessment by analyzing repository components and data flows. This produces a visual DFD alongside a STRIDE analysis and a formal threat inventory.