Skip to content
Security
Command

/status

One-line engagement pulse — target, phase, findings, chains, profile

From plugin
fsociety
2063 skills7 agents63 commands
Install
$ npx -y skills add ogrodev/fsociety --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/status

Context preview

What this command does when you run it.

One-line engagement pulse — target, phase, findings, chains, profile

Command definition

status.md
description: One-line engagement pulse — target, phase, findings, chains, profile
allowed-tools: Bash
argument-hint:

Quick Status Pulse

Run all status queries in parallel and output a single condensed status line.

Gather Data

Run these in parallel:

node "${CLAUDE_PLUGIN_ROOT}/scripts/session-state.js" show
node "${CLAUDE_PLUGIN_ROOT}/scripts/findings-tracker.js" summary
node "${CLAUDE_PLUGIN_ROOT}/scripts/chain-detector.js"
node "${CLAUDE_PLUGIN_ROOT}/scripts/scan-profile.js" get 2>/dev/null || echo '{"name":"normal"}'

Format Output

Parse the results and output a single status line:

<target> | Phase <n>/<total> | Step <n>/<total> | <N> findings (<N> CRIT) | <N> chains | <profile>

Examples:

target.com | Phase 2/4 | Step 3/7 | 14 findings (2 CRIT) | 3 chains | stealth
example.org | Phase 1/3 | Step 1/5 | 0 findings | 0 chains | normal
(no campaign) | 6 findings (1 CRIT, 2 HIGH) | 1 chain | loud

If there are active blockers, add on a second line:

  Blockers: <count> active (<descriptions>)

That's it. No extra commentary, no verbose output. Just the pulse.

Ships withfsociety

Multi-plugin marketplace for Claude Code offensive security plugins

Get the whole plugin, auto-invoked
Stats
20
Stars
0
Views
2
Forks
Maintained
Maintenance
JavaScript
Language
MIT
License
4mo ago
Last commit
5mo ago
Created

Repo: ogrodev/fsociety