Attack Tree Construction
Attack Tree Construction is an agent skill (a SKILL.md file) from wshobson/agents. Build comprehensive attack trees to visualize threat paths. It works with Claude Code, Codex, Cursor, GitHub Copilot and OpenCode and has 42,269 GitHub stars across a repository of 7 listed skills.
Data as of from the GitHub API and skills.sh; description from the skill's SKILL.md. Report an error
- Multi-skill repo
- Plugin marketplace
- Security
- Maintained
Add this skill
Claude
This repository is a Claude Code plugin marketplace. In Claude Code:
/plugin marketplace add wshobson/agents
/plugin install security-scanning@claude-code-workflowsIn the Claude apps, zip the attack-tree-construction folder and upload it under Customize > Skills > + > Upload a skill (code execution must be on).
ChatGPT / Codex
Codex reads skills from .agents/skills/ in a repo or ~/.agents/skills/ for every project:
git clone --depth 1 https://github.com/wshobson/agents.git
cp -r agents/plugins/security-scanning/skills/attack-tree-construction .agents/skills/attack-tree-construction # repo; ~/.agents/skills for all projectsStandalone skills also load in the ChatGPT desktop app.
Cursor
Cursor loads skills from .cursor/skills/ (or ~/.cursor/skills/) and also reads .claude/skills/:
git clone --depth 1 https://github.com/wshobson/agents.git
cp -r agents/plugins/security-scanning/skills/attack-tree-construction .cursor/skills/attack-tree-construction # project; ~/.cursor/skills for all projectsSource (checked Oct 7, 2026): code.claude.com/docs/en/skills (opens in a new tab), code.claude.com/docs/en/plugin-marketplaces (opens in a new tab), support.claude.com/en/articles/12512180-using-skills-in-claude (opens in a new tab), learn.chatgpt.com/docs/build-skills (opens in a new tab), cursor.com/docs/context/skills (opens in a new tab)
What this skill does
Build comprehensive attack trees to visualize threat paths. Use when mapping attack scenarios, identifying defense gaps, or communicating security risks to stakeholders. Full template library lives in references/details.md. Read that file when you need concrete templates for this skill.
When it triggers
- Use when mapping attack scenarios, identifying defense gaps, or communicating security risks to stakeholders.
More skills in wshobson/agents
7 skills are listed from this repository.
Similar skills
More security skills
Loop Library
alirezarezvani/claude-skills
Discover, find, compare, audit, repair, adapt, and design repeatable AI-agent loops with explicit triggers, actions, verification, stopping conditions, guardrails, and handoffs.
Active · last commit Nov 5, 2026
SecurityPythonLean Formalize
wanshuiyin/Auto-claude-code-research-in-sleep
Develop and verify a mathematical proof in Lean, continue an incomplete Lean project, or audit whether it proves the original statement.
Active · last commit Nov 6, 2026
SecurityPythonGws Admin Reports
googleworkspace/cli
Google Workspace Admin SDK: Audit logs and usage reports.
Maintained · last commit Oct 30, 2026
SecurityRustLark Mail
larksuite/cli
飞书邮箱:Use when user mentions 起草邮件、写邮件、草稿、发送/回复/转发邮件、查阅邮件、看邮件、搜索邮件、邮件文件夹、邮件标签、邮件联系人、监听新邮件、邮件收信规则等;use for mail/email intent only.
Active · last commit Nov 5, 2026
SecurityGoOmp Roles
agentscope-ai/QwenPaw
Use this skill whenever you need the allowedtools / skills preset for a sub-agent role before calling spawnsubagent.
Active · last commit Nov 6, 2026
SecurityTypeScriptPrompt Guard
Orchestra-Research/AI-Research-SKILLs
Meta's 86M prompt injection and jailbreak detector.
Maintained · last commit Jun 16, 2026
SecurityTeX
How do I install the Attack Tree Construction skill?
In Claude Code, run /plugin marketplace add wshobson/agents and then /plugin install security-scanning@claude-code-workflows. For Codex or Cursor, copy the attack-tree-construction folder into .agents/skills/ or .cursor/skills/.
Is the Attack Tree Construction skill free?
Yes. The repository is open source under the MIT license.
Is Attack Tree Construction maintained?
The repository's most recent commit was on Nov 5, 2026. appsgit only lists skills from repositories with a commit in the last six months.