External References Skill
Decepticon ships with a curated catalogue of high-signal third-party
resources. You can either query the metadata directly or fetch the
full repo into the sandbox for grep-level access.
Catalogue (13 entries)
| Category |
Slug |
What's inside |
| report-corpus |
hackerone-reports |
Every public H1 disclosure — calibrate CVSS + reward |
| payload-library |
payloads-all-the-things |
Canonical payloads for every web vuln class |
| cheat-sheet |
book-of-secret-knowledge |
Pentester one-liners + recipes |
| reference-agent |
pentagi |
vxcontrol multi-agent pentest platform |
| reference-agent |
pentestgpt |
Academic pentest LLM agent |
| reference-agent |
shannon |
Keygraph autonomous security agent |
| reference-agent |
strix |
Usestrix autonomous pentest agent |
| reference-agent |
hexstrike-ai |
150+ tools exposed via MCP |
| reference-agent |
neurosploit |
LLM + Metasploit driver |
| tool-index |
redteam-tools |
Kill-chain-phase tool index |
| cve-poc |
trickest-cve |
Continuous CVE + PoC corpus |
| cve-poc |
penetration-testing-poc |
Second-opinion PoC mirror |
| methodology |
all-about-bug-bounty |
Per-class bug bounty methodology |
When to use each
First engagement iteration
ref_suggest(vuln_class="...", goal="recon") to see which references
matter for your current lane. Save the suggestions to the graph.
When you need a payload RIGHT NOW
payload_search(vuln_class="ssrf", keyword="imds") — no network
needed, bundled offline. Covers sqli, ssrf, xss, ssti, deser, rce,
xxe, idor, jwt, oauth, lfi, cmdi, graphql, prompt-injection,
proto-pollution.
When you need the FULL library
ref_fetch("payloads-all-the-things") — one-time clone into
/workspace/.references/payloads-all-the-things/ (~30s).
ref_grep("payloads-all-the-things", "DNS rebinding") to find
specific variants.
Report calibration
ref_fetch("hackerone-reports") then ref_grep("hackerone-reports", "<your bug class>") to find similar disclosed reports.
- Copy the report structure that got paid — it's validated by triagers.
CVE → PoC
- After
cve_lookup returns a CVE ID, check ref_fetch("trickest-cve")
then ref_grep("trickest-cve", "CVE-2024-1234") for a working PoC.
- Cross-reference with
penetration-testing-poc for a second opinion.
Tool discovery
ref_grep("redteam-tools", "lateral movement") to find the right
tool for a phase you haven't touched yet.
Workflow
- Identify the vuln class or phase you're working on.
ref_suggest to get the top 3-5 relevant references.
- For each, decide: metadata only, offline bundled payload, or full
repo clone.
- Use
ref_grep to surface the specific payload / writeup.
- Record any borrowed payloads / patterns as
hypothesis nodes in
the graph until validated.
Shannon, Strix, HexStrike, Pentagi, PentestGPT, NeuroSploit
These are reference architectures, not tools to run. Read them to
steal good ideas about:
- Multi-agent orchestration patterns
- Tool wrapping idioms
- Prompt engineering for pentest workflows
- How other projects handle memory / state / observability
Don't reinvent wheels — if one of them solved a problem elegantly,
borrow the pattern into Decepticon's next iteration.
1---2name: references3description: External knowledge integration — HackerOne reports, PayloadsAllTheThings, Book of Secret Knowledge, CVE PoC corpora, bug bounty methodologies, and reference pentest agent architectures. Use these to calibrate, look up payloads, and accelerate research.4---56# External References Skill78Decepticon ships with a curated catalogue of high-signal third-party9resources. You can either query the metadata directly or fetch the10full repo into the sandbox for grep-level access.1112## Catalogue (13 entries)1314| Category | Slug | What's inside |15|-----------------|-------------------------|----------------------------------------------------------------|16| report-corpus | hackerone-reports | Every public H1 disclosure — calibrate CVSS + reward |17| payload-library | payloads-all-the-things | Canonical payloads for every web vuln class |18| cheat-sheet | book-of-secret-knowledge| Pentester one-liners + recipes |19| reference-agent | pentagi | vxcontrol multi-agent pentest platform |20| reference-agent | pentestgpt | Academic pentest LLM agent |21| reference-agent | shannon | Keygraph autonomous security agent |22| reference-agent | strix | Usestrix autonomous pentest agent |23| reference-agent | hexstrike-ai | 150+ tools exposed via MCP |24| reference-agent | neurosploit | LLM + Metasploit driver |25| tool-index | redteam-tools | Kill-chain-phase tool index |26| cve-poc | trickest-cve | Continuous CVE + PoC corpus |27| cve-poc | penetration-testing-poc | Second-opinion PoC mirror |28| methodology | all-about-bug-bounty | Per-class bug bounty methodology |2930## When to use each3132### First engagement iteration33- `ref_suggest(vuln_class="...", goal="recon")` to see which references34 matter for your current lane. Save the suggestions to the graph.3536### When you need a payload RIGHT NOW37- `payload_search(vuln_class="ssrf", keyword="imds")` — no network38 needed, bundled offline. Covers sqli, ssrf, xss, ssti, deser, rce,39 xxe, idor, jwt, oauth, lfi, cmdi, graphql, prompt-injection,40 proto-pollution.4142### When you need the FULL library43- `ref_fetch("payloads-all-the-things")` — one-time clone into44 `/workspace/.references/payloads-all-the-things/` (~30s).45- `ref_grep("payloads-all-the-things", "DNS rebinding")` to find46 specific variants.4748### Report calibration49- `ref_fetch("hackerone-reports")` then `ref_grep("hackerone-reports",50 "<your bug class>")` to find similar disclosed reports.51- Copy the report structure that got paid — it's validated by triagers.5253### CVE → PoC54- After `cve_lookup` returns a CVE ID, check `ref_fetch("trickest-cve")`55 then `ref_grep("trickest-cve", "CVE-2024-1234")` for a working PoC.56- Cross-reference with `penetration-testing-poc` for a second opinion.5758### Tool discovery59- `ref_grep("redteam-tools", "lateral movement")` to find the right60 tool for a phase you haven't touched yet.6162## Workflow63641. Identify the vuln class or phase you're working on.652. `ref_suggest` to get the top 3-5 relevant references.663. For each, decide: metadata only, offline bundled payload, or full67 repo clone.684. Use `ref_grep` to surface the specific payload / writeup.695. Record any borrowed payloads / patterns as `hypothesis` nodes in70 the graph until validated.7172## Shannon, Strix, HexStrike, Pentagi, PentestGPT, NeuroSploit7374These are *reference architectures*, not tools to run. Read them to75steal good ideas about:76- Multi-agent orchestration patterns77- Tool wrapping idioms78- Prompt engineering for pentest workflows79- How other projects handle memory / state / observability8081Don't reinvent wheels — if one of them solved a problem elegantly,82borrow the pattern into Decepticon's next iteration.