LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

tm-init - Threat Modeling Project Initialization

Initialize threat model by analyzing architecture documentation and creating structure with assets, data flows, trust boundaries, and attack surface.

Tags

Updated: 2026-05-11

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • scan documentation directory
  • identify system assets
  • map data flows between components
  • define trust boundaries
  • catalog attack surface entries
  • generate visualization diagrams
  • create threat model directory structure
  • write discovery report

Inputs

  • Architecture documentation path
  • Component scope pattern
  • Threat modeling framework

Outputs

  • Assets JSON file
  • Data flows JSON file
  • Trust boundaries JSON file
  • Attack surface JSON file
  • Architecture Mermaid diagram
  • Data flow Mermaid diagram
  • Trust boundary Mermaid diagram
  • Discovery report
  • Configuration file

Requirements

  • File system access
  • Read and write permissions
  • Directory creation permissions
  • Bash command execution

Source

  • Spec: SKILL.md
threat modeling
security analysis
architecture documentation
asset inventory
data flow mapping
STRIDE
security assessment
scan documentation directory
identify system assets
map data flows between components
define trust boundaries
Architecture documentation path
Component scope pattern
Threat modeling framework
Assets JSON file
Data flows JSON file
Trust boundaries JSON file