apiscan
API security audit — REST, GraphQL, JWT analysis, parameter discovery
Chronological engagement timeline — all events merged by time
> /plugin marketplace add ogrodev/fsociety > /plugin install fsociety@ogrodev-fsociety
How it fires
How this command gets triggered: by you, by Claude, or both.
/timelineContext preview
What this command does when you run it.
Chronological engagement timeline — all events merged by time
description: Chronological engagement timeline — all events merged by time allowed-tools: Bash, Read, Glob argument-hint: [--last N]
Build a chronological view of the entire engagement by merging all event sources.
The user's argument: `$ARGUMENTS`
Read these data sources:
node "${CLAUDE_PLUGIN_ROOT}/scripts/findings-tracker.js" listEach finding has a `first_seen` date. Parse the output or read `findings-db.jsonl` directly for timestamps.
node "${CLAUDE_PLUGIN_ROOT}/scripts/techniques-tracker.js" listEach technique has a `timestamp` field. Parse the output or read `techniques-db.jsonl` directly.
node "${CLAUDE_PLUGIN_ROOT}/scripts/session-state.js" showExtract decisions (have timestamps), blockers, notes, phase completions, and agent history.
Combine all events into a single timeline. Each event gets:
Sort by timestamp, most recent first (reverse-chrono).
If `--last N` is specified, show only the last N events.
Group by date, reverse-chrono:
=== 2025-01-15 === 14:32 [F] CRITICAL — SQL Injection in /api/users (f-012) 14:30 [T] sqlmap on target.com → success 13:15 [D] Pivoted to database testing after SQLi discovery 12:00 [T] nuclei on target.com → partial 11:45 [P] Phase 2 completed — 4 findings === 2025-01-14 === 16:20 [F] HIGH — IDOR in /api/payments (f-008) 15:00 [B] Rate limit detected on /api/auth 14:00 [T] dalfox on target.com → clean 10:30 [N] Started API testing campaign
Keep it concise. One line per event. No raw data dumps.
Multi-plugin marketplace for Claude Code offensive security plugins
Repo: ogrodev/fsociety
API security audit — REST, GraphQL, JWT analysis, parameter discovery
Archive or list previous engagement snapshots
Password brute force and hash cracking against target services
Resume or execute an attack campaign with progress tracking
Show running scans, system health, and engagement status