askill
status

statusSafety 80Repository

Show threat model status - asset counts, threat distribution, control verification, compliance coverage.

1 stars
1.2k downloads
Updated 2/16/2026

Package Files

Loading files...
SKILL.md

Threat Model Status

Usage

/threatmodel:status [--format text|json]

Output

Shows current state of .threatmodel/:

═══════════════════════════════════════════════════════════
                 THREAT MODEL STATUS
═══════════════════════════════════════════════════════════

Assets: 14 (3 data-stores, 6 services, 3 clients, 2 integrations)
Data Flows: 22 (8 cross trust boundaries)
Trust Boundaries: 5

THREATS: 47 total
  Critical: 5 | High: 12 | Medium: 18 | Low: 12

CONTROLS: 29 required
  Implemented: 18 (62%) | Partial: 7 | Missing: 4

GAPS: 11 total
  Critical: 2 | High: 4

COMPLIANCE:
  OWASP: 82% | SOC2: 88%

TOP PRIORITY:
  1. [CRITICAL] MFA not enforced
  2. [CRITICAL] SQL injection in legacy module
  3. [HIGH] Rate limiting missing
═══════════════════════════════════════════════════════════

Process

  1. Check for .threatmodel/ - If missing, show getting started guide
  2. Read state files: assets.json, threats.json, controls.json, gaps.json, compliance.json
  3. Calculate statistics: counts, percentages, distributions
  4. Show top priority items: unmitigated critical/high threats and gaps
  5. Suggest next actions: based on incomplete phases

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

62/100Analyzed 3/10/2026

A focused technical skill for displaying threat model status in a specific threat modeling tool. Well-structured with clear output examples and process steps. Good technical accuracy and density. Slight deduction for lacking a when-to-use section and having limited reusability outside its specific threat modeling context. Tags and metadata improve discoverability. Located in proper skills folder with valid description."

80
75
25
60
55

Metadata

Licenseunknown
Version-
Updated2/16/2026
Publisherjosemlopez

Tags

database