Skip to content
Security
Command

/op-planner

Analyze current opsec posture and create a strategic hardening/cleanup plan

From plugin
fsociety
2263 skills7 agents63 commands
> /plugin marketplace add ogrodev/fsociety
> /plugin install fsociety@ogrodev-fsociety

Command definition

op-planner.md
description: Analyze current opsec posture and create a strategic hardening/cleanup plan
allowed-tools: Bash, Read, Glob, Grep, AskUserQuestion, EnterPlanMode
argument-hint: [focus-area]

> **Storage Policy**: ALL output files MUST be saved in the project directory. NEVER write to /tmp/ or any system temporary directory.

Strategic Opsec Planning

Focus area: `$ARGUMENTS`

Phase 1: Gather Current State

1. Run `node "${CLAUDE_PLUGIN_ROOT}/scripts/ops-tracker.js" summary` and `coverage` 2. Run `node "${CLAUDE_PLUGIN_ROOT}/scripts/identity-tracker.js" summary` 3. Run `node "${CLAUDE_PLUGIN_ROOT}/scripts/opsec-profile.js" show` 4. Run `node "${CLAUDE_PLUGIN_ROOT}/scripts/session-state.js" show`

Phase 2: Analyze Gaps

Build two maps:

  • **Battle Scars**: What has already been checked/hardened/cleaned
  • **Blind Spots**: Categories with no operations, unchecked areas

Phase 3: Propose Campaigns

Identify 3-5 campaign options based on gaps. Examples:

  • "Full VPS Hardening" — kernel, SSH, firewall, services, monitoring
  • "Trace Elimination" — logs, metadata, timestamps, memory, history
  • "Anonymous Infrastructure" — proxy chains, VPN killswitch, identity rotation, DNS protection
  • "Complete Identity Reset" — MAC, hostname, DNS, Tor circuit, VPN endpoint

Phase 4: Present to User

Use AskUserQuestion to let user pick campaign(s).

Phase 5: Create Plan

Use EnterPlanMode. Write detailed step-by-step plan.

Phase 6: Initialize Campaign

Set operation: `node "${CLAUDE_PLUGIN_ROOT}/scripts/session-state.js" set-operation "<campaign-name>" "<target>"` Set phases.

Read more
@ogrodev
Ships withfsociety

Multi-plugin marketplace for Claude Code offensive security plugins

2225 skills7 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
22
Star history of ogrodev/fsociety on GitHub, a chart by star-history.com

Other commands on fsociety.

apiscan

apiscan

Command

API security audit — REST, GraphQL, JWT analysis, parameter discovery

@ogrodev@ogrodevInstall Command

More commands from other plugins.

deslop-reborn

deslop-reborn

Command

One iteration of the IronClaw Reborn de-slop loop — take ONE Reborn crate, fan out parallel review sub-agents (thermo-nuclear…

@nearai@nearaiInstall Command
audit

audit

Command

Audit a file, directory, or whole repo for insecure default configuration: fallback secrets, default credentials, fail-open…

@trailofbits@trailofbitsInstall Command
arsenal

arsenal

Command

Show which external bug-bounty tools are installed on this machine and print install hints for the missing ones. Curated from…

@awarexone@awarexoneInstall Command