caido-mode
Installation
SKILL.md
Caido Mode Skill
A CLI over Caido's API (built on the official @caido/sdk-client) for HTTP-history-driven
testing. The tool lives at ~/.claude/skills/caido-mode/caido-client.ts; every command is
npx tsx caido-client.ts <command> and outputs JSON unless noted.
How to operate (read this first)
There are two distinct modes:
- Testing → use
curl, always proxied through Caido. Find a real authenticated request in history, cache its auth into a reusable curl config (a faithful static snapshot of its headers- cookies), then probe with
curl -K auth.cfg "$BASE/path". All traffic must go through Caido (the config carries the proxy), so every request lands in HTTP history.
- cookies), then probe with
- Handoff → use replay sessions + collections. Only when handing a request (or a set) to the user do you materialize it as a named replay session inside a named collection.
Hard rules: