
attack-tree-construction
Build comprehensive attack trees to visualize threat paths
by wshobsonFree
Description
attack-tree-construction is an agent skill from the wshobson/agents collection for building attack trees, a way to lay out the paths a threat could take against a system. An attack tree starts from a goal, such as stealing data or taking over an account, and breaks it into the sub-goals and steps that reach it, so the structure shows which routes are open and where they can be stopped. The skill is meant for visualizing complex attack scenarios, identifying defense gaps and priorities, communicating security risks to stakeholders in a form they can follow, and planning where defensive investment should go. It also fits penetration test planning and security architecture reviews, where the tree gives the team a shared picture of the threat model before testing or design work starts. The skill covers the core structure of an attack tree, which the agent uses to draft and organize the tree for a given system. It is installed with the skills CLI from the wshobson/agents repository. The skills.sh page showed about 16.4K installs, with passing results from Gen Agent Trust Hub and Snyk and a warning from Socket at the time of the scan.…
Highlights
- Builds attack trees from a goal to its paths
- Shows defense gaps and where to invest
- Helps communicate risk to stakeholders
- Supports penetration test planning
- Fits security architecture reviews
- Installs with the skills CLI
Ratings & Reviews
No ratings yet
Be the first to rate attack-tree-construction.
People also visit

threat-mitigation-mapping
Map identified threats to appropriate security controls and mitigations

threat-model-analyst
Full STRIDE-A threat model analysis and incremental update skill

mtls-configuration
Configure mutual TLS (mTLS) for zero-trust service-to-service communication
attack-tree-construction FAQ
What is an attack tree?
A diagram that starts from an attacker's goal and breaks it into the steps and sub-goals that could reach it, so you can see the possible routes.
What is it used for?
Visualizing attack scenarios, finding defense gaps, explaining risk to stakeholders, planning defensive spending and planning penetration tests.
Does it test a system for me?
No. The skill helps build and organize the tree, which is a planning and communication tool.
How do I install it?
Run npx skills add https://github.com/wshobson/agents --skill attack-tree-construction.
What security audits does it have?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Warn and Snyk Pass. A Warn or Fail is worth reading before you install.
What are the best attack-tree-construction alternatives?
Popular alternatives to attack-tree-construction include stride-analysis-patterns, threat-mitigation-mapping and threat-model-analyst. See all attack-tree-construction alternatives







