Skip to content
Agentmart
Submit a tool

kill-chain-analysis

Kill chain analysis and attack path decision-making — findings analysis, attack vector selection, target prioritization, phase transitions.

Skill by dazeb

IndexedApache-2.0★ 2
Write a review

Chalk Labs

Need help deploying kill-chain-analysis?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/dazeb-kill-chain-analysis

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Kill chain analysis and attack path decision-making — findings analysis, attack vector selection, target prioritization, phase transitions.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/kill-chain-analysis

Tools it pre-approves 1

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • Read

What's inside

Skill name
kill-chain-analysis
Description
Kill chain analysis and attack path decision-making — findings analysis, attack vector selection, target prioritization, phase transitions.
License
Apache-2.0
Allowed tools
Read
Metadata
tags: kill-chain, decision-making, attack-path, target-prioritization, technique-selection · subdomain: orchestration · when_to_use: analyze findings, select attack vector, prioritize targets, which technique, attack path, next attack, choose approach, alternative vector, blocked what next · mitre_attack: TA0043, TA0001, TA0002, TA0003, TA0004, TA0005, TA0006, TA0007, TA0008
Instructions
123 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

---
name: kill-chain-analysis
description: "Kill chain analysis and attack path decision-making — findings analysis, attack vector selection, target prioritization, phase transitions."
allowed-tools: Read
metadata:
  subdomain: orchestration
  when_to_use: "analyze findings, select attack vector, prioritize targets, which technique, attack path, next attack, choose approach, alternative vector, blocked what next"
  tags: kill-chain, decision-making, attack-path, target-prioritization, technique-selection
  mitre_attack: TA0043, TA0001, TA0002, TA0003, TA0004, TA0005, TA0006, TA0007, TA0008
---

# Kill Chain Analysis & Attack Path Decision-Making

## Decision Framework

When selecting the next action, evaluate in order:

1. **What does the OPPLAN say?** — Prioritized objectives drive decisions
2. **What do findings tell us?** — Previous phase results constrain options
3. **What's the risk/reward?** — Lower noise approaches first
4. **What's the OPSEC impact?** — Consult `opsec` skill before noisy actions

## Findings Analysis

### After Recon Phase — Selecting Attack Vectors

Read `recon/` outputs and categorize:

| Finding Type | Indicates | Next Action |
|-------------|-----------|-------------|
| Web apps with known CVEs | Web exploitation path | `exploit` → web techniques |
| AD services (88/389/636) | AD attack surface | `exploit` → AD techniques (after initial access) |
| Exposed credentials (OSINT) | Credential-based access | `exploit` → credential stuffing/spray |
| Cloud misconfigs (S3/blob) | Cloud attack path | `exploit` → cloud-specific techniques |
| VPN/remote access services | Network perimeter entry | `exploit` → VPN/RDP exploitation |
| Employee emails + breach data | Social engineering path | `exploit` → phishing (if in scope) |

### Attack Vector Prioritization

Rank available vectors by:

```
Score = (Success Probability × Impact) / Detection Risk

1. Valid credentials from OSINT        → High prob, High impact, Low noise
2. Known web CVE (public exploit)      → High prob, Med impact, Med noise
3. AD misconfiguration (no patch)      → Med prob,  High impact, Med noise
4. Password spray against O365         → Med prob,  High impact, High noise
5. Zero-day or custom exploit          → Low prob,  High impact, Low noise
```

Always prefer: **credentials > misconfigurations > known CVEs > brute force**

### After Exploitation — Deciding Post-Exploit Strategy

Once a foothold is established, analyze:

| Context | Decision |
|---------|----------|
| Low-privilege user on workstation | Prioritize: privesc → cred dump → lateral to server |
| Service account on server | Prioritize: cred dump (may have cached admin creds) → lateral |
| Domain user credentials | Prioritize: AD enumeration → Kerberoasting → DCSync path |
| Local admin on single host | Prioritize: cred dump → check for cached domain creds → lateral |
| Already domain admin | Prioritize: objective completion → evidence collection → reporting |

## Handling Blocked Objectives

### Failure Analysis Decision Tree

```
Objective BLOCKED
│
├── WHY did it fail?
│   ├── Defense mechanism (WAF/EDR/IDS)
│   │   → Consult defense-evasion skill → retry with evasion
│   │
│   ├── Missing prerequisite (need creds/access/info)
│   │   → Identify which prior phase provides it → re-order objectives
│   │
│   ├── Target hardened / not vulnerable
│   │   → Check findings for alternative target → redirect attack
│   │
│   └── Tool failure / environment issue
│       → Retry with different tool or approach
│
├── Is there an ALTERNATIVE path?
│   ├── YES → Craft new delegation with adjusted approach
│   └── NO  → Mark BLOCKED, document reason, proceed to next objective
│
└── Should we REVISIT later?
    ├── YES (new intel may help) → Keep status BLOCKED, note in lessons_learned.md
    └── NO (dead end) → Mark BLOCKED permanently
```

### Common Pivots

| Original Approach | Alternative When Blocked |
|-------------------|-------------------------|
| SQLi on web app | SSTI, deserialization, SSRF, or move to different web app |
| Kerberoasting | AS-REP roasting, ADCS abuse, password spray |
| LSASS dump blocked by EDR | nanodump, comsvcs.dll, MiniDumpWriteDump via syscall |
| WinRM blocked | PsExec, WMI, DCOM, RDP, SMB exec |
| Password spray lockout | Low-and-slow spray, single-password-multiple-users |

## MITRE ATT&CK Phase Mapping

Use this to map OPPLAN objective phases to ATT&CK tactics:

| OPPLAN Phase | ATT&CK Tactic | Sub-Agent |
|-------------|---------------|-----------|
| Recon | TA0043 Reconnaissance | `recon` |
| Initial Access | TA0001 Initial Access | `exploit` |
| Execution | TA0002 Execution | `exploit` |
| Persistence | TA0003 Persistence | `postexploit` |
| Privilege Escalation | TA0004 Privilege Escalation | `postexploit` |
| Defense Evasion | TA0005 Defense Evasion | `exploit` / `postexploit` |
| Credential Access | TA0006 Credential Access | `postexploit` |
| Discovery | TA0007 Discovery | `recon` / `postexploit` |
| Lateral Movement | TA0008 Lateral Movement | `postexploit` |
| Collection | TA0009 Collection | `postexploit` |

From dazeb/botron, Apache-2.0.

More from dazeb/botron

Signals

Stars
2
Forks
0
Open issues
0
Last commit (this folder)
Apr 28, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Same skill elsewhere

Copies of this SKILL.md published by others; search shows only one of them.

More from dazeb

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get kill-chain-analysis running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying kill-chain-analysis?

CallGet help
Cite this page

kill-chain-analysis skill. Agent Mart. https://agentmart.dev/skills/dazeb-kill-chain-analysis (last updated 2026-10-24)