Python-based threat modeling using pytm library for programmatic STRIDE analysis, data flow diagram generation, and automated security threat identification. Use when: (1) Creating threat models programmatically using Python code, (2) Generating data flow diagrams (DFDs) with automatic STRIDE threat identification, (3) Integrating threat modeling into CI/CD pipelines and shift-left security practices, (4) Analyzing system architecture for security threats across trust boundaries, (5) Producing threat reports with STRIDE categories and mitigation recommendations, (6) Maintaining threat models as code for version control and automation.
$npx -y skills add agentsecops/secopsagentkit --skill pytmInstalls into the current project.
Run `npx skills use "https://github.com/agentsecops/secopsagentkit" --skill "agentsecops/secopsagentkit/pytm"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/agentsecops/secopsagentkit" that are relevant to the current task. Run `npx skills add "https://github.com/agentsecops/secopsagentkit"` and select the relevant skills, then follow their instructions.