traffic-maplisted
Install: claude install-skill allsmog/kuzushi-security-plugin
# Traffic map (ground review in observed traffic)
Turn a Burp/HAR capture into a source-grounded attack-surface map — the static-respecting way to
use the dynamic half of a review.
1. Run `node "${CLAUDE_PLUGIN_ROOT}/scripts/cmd/traffic-map-prepare.mjs" --target "<repo root>"`
(it auto-discovers `*.har` / Burp XML, or pass `--input '{"file":"capture.har"}'`). If it reports
`no-capture`, tell the user to point at a HAR/Burp export and stop. Read the prep's `prepPath`.
2. For each observed endpoint, correlate it to the source handler (match `handlerHints`, confirm
with route-pattern search). Record `mapped` / `shadow` / `no-traffic`. Then flag only the gaps
the *traffic* reveals: mutating endpoints with no authz, shadow admin/debug endpoints, observed
params that reach a sink (hand source→sink to `/verify` via nextChecks).
3. Write the `{ correlations: [...], candidates: [...] }` bundle to the prep's `draftPath`, then run
the `assembleCommand` — it persists `.kuzushi/traffic-map.json` and promotes the candidates into
`.kuzushi/findings.json` (`source:"traffic-map"`).
4. Report endpoints observed, mapped/shadow counts, and the flagged gaps. The map grounds
`/threat-model` and `/threat-hunt`.
## When NOT to use
- With no capture — this needs a HAR or Burp "Save items" XML; it does not browse the app.
- As a live DAST/proxy — it's strictly offline correlation of an existing capture to source.
## Rationalizations to Reject
- *"Endpoint observed, so fla