security-threat-model

Identify trust boundaries, assets, and abuse paths from repository evidence.

Updated May 11, 2026
One-click install
npx skills add https://github.com/cloudofgeorge/AI-hands --skill security-threat-model-cloudofgeorge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-threat-model
Source: https://github.com/cloudofgeorge/AI-hands/tree/main/skills/security-threat-model
Command: npx skills add https://github.com/cloudofgeorge/AI-hands --skill security-threat-model-cloudofgeorge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps security and engineering teams generate a repository-focused threat model anchored to evidence from the codebase, enabling focused AppSec analysis and risk prioritization.

Core Features & Use Cases

  • Identify trust boundaries, assets, and entry points across the repository.
  • Enumerate abuse paths and attacker capabilities with evidence-backed mappings to repo paths.
  • Produce prioritized threats with concrete mitigations and validation steps.

Quick Start

Analyze the security posture of the target repository and produce a repo-centered threat model focusing on code paths, data flows, and access controls.

Frequently Asked Questions about security-threat-model

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

FAQPage Schema
What is repo-grounded threat modeling for AppSec?

Repo-grounded threat modeling anchors security analysis directly to evidence from the codebase. It maps trust boundaries, assets, and entry points to specific repository paths to prioritize risk and enable focused AppSec review.

How do I document attacker capabilities and abuse paths in a repository?

You document abuse paths and attacker capabilities by mapping them to evidence-backed repository paths. This process identifies data flows and access controls to enumerate concrete threats and produce structured mitigations for security review.

Can I generate a threat model from source code without external dependencies?

Yes, you can generate a repository-focused threat model without external dependencies. The analysis scopes trust boundaries and assets directly from the codebase architecture to produce structured security reports with prioritized mitigations.

What is the best way to prioritize security risks during application security review?

The best way to prioritize security risks is by enumerating abuse paths against identified assets and trust boundaries. This approach focuses AppSec review on high-risk code paths and yields actionable mitigations based on codebase evidence.

Does threat modeling identify open questions and assumptions for AppSec teams?

Yes, threat modeling explicitly documents open questions and assumptions alongside identified threats. This ensures security and engineering teams understand the context of the risk prioritization and can validate mitigations accurately.