One-click install
npx skills add https://github.com/ElbertePlinio/dotfiles --skill threat-model-generation-elberteplinio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: threat-model-generation
Source: https://github.com/ElbertePlinio/dotfiles/tree/main/private_dot_factory/plugins/marketplaces/factory-plugins/plugins/security-engineer/skills/threat-model-generation
Command: npx skills add https://github.com/ElbertePlinio/dotfiles --skill threat-model-generation-elberteplinio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually creating consistent, comprehensive security threat models for code repositories is time-consuming and error-prone, especially during security audits, architecture changes, or initial repository setup for security monitoring.

Core Features & Use Cases

  • STRIDE-based threat analysis: Automatically maps repository components, trust boundaries, and data flows to identify spoofing, tampering, repudiation, information disclosure, denial of service, and privilege elevation threats.
  • Vulnerability pattern library: Generates tech-stack-specific code examples for common vulnerabilities like SQL injection, XSS, and IDOR to guide secure development practices.
  • Compliance-aligned output: Produces structured threat model documents and security configuration metadata compatible with SOC2, GDPR, HIPAA, and other regulatory frameworks.

Quick Start

Use the threat-model-generation skill to create a full STRIDE threat model for the current repository, including trust boundary mapping and vulnerability pattern documentation.

Frequently Asked Questions about threat-model-generation

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

FAQPage Schema
How do I generate a STRIDE threat model for my repository?

STRIDE threat modeling standardizes security auditing by mapping repository components and data flows to identify spoofing, tampering, repudiation, information disclosure, denial of service, and privilege elevation threats for risk assessment workflows.

Can I automate threat modeling for SOC2 compliance audits?

You can automate threat modeling for SOC2 compliance audits. The skill produces structured threat model documents and security configuration metadata aligned with SOC2, GDPR, and HIPAA regulatory frameworks to standardize security auditing.

What is STRIDE-based vulnerability assessment in secure development?

STRIDE-based vulnerability assessment in secure development maps repository components and data flows to identify spoofing, tampering, repudiation, information disclosure, denial of service, and privilege elevation threats for risk assessment workflows.

How do I create a vulnerability pattern library for my tech stack?

You create a vulnerability pattern library for your tech stack by generating tech-stack-specific code examples for common vulnerabilities like SQL injection, XSS, and IDOR to guide secure development practices and risk assessment.

Do I need prior security audit experience to use automated threat modeling?

You do not need prior security audit experience to use automated threat modeling. The skill standardizes security auditing by producing structured LLM-optimized threat model documents for initial repository security setup and periodic compliance reviews.

When should I update repository security threat models after architecture changes?

You should update repository security threat models after architecture changes to maintain accurate risk assessment. The skill applies to post-architecture change reviews and periodic compliance audits to standardize security auditing workflows.