mid-engagement-ir-detection

Detect and log mid-engagement state changes to confirm vulnerabilities and mitigations.

Updated May 31, 2026
One-click install
npx skills add https://github.com/grivera82/pi-bughunter --skill mid-engagement-ir-detection-grivera82
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mid-engagement-ir-detection
Source: https://github.com/grivera82/pi-bughunter/tree/main/skills/mid-engagement-ir-detection
Command: npx skills add https://github.com/grivera82/pi-bughunter --skill mid-engagement-ir-detection-grivera82

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps security teams detect, capture, and document mid-engagement state changes in active red-team tests to differentiate between true findings and mitigations.

Core Features & Use Cases

  • Baseline capture of engagement state (timing, response, headers)
  • Append-only journaling for test results
  • State-change detection and delta logging
  • Structured IR findings templates for reporting
  • Guidance on evidence hygiene and dual-findings

Quick Start

Load this skill at the start of an engagement and begin baseline capture to enable mid-engagement IR detection.

Frequently Asked Questions about mid-engagement-ir-detection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect mid-engagement incident response activity during a red-team test?

Mid-engagement IR detection tracks real-time state changes like timing shifts, new headers, or anomalous responses against a baseline to identify active incident response mitigations. This skill correlates these deltas to differentiate between true vulnerabilities and active security controls.

What is the best way to log evidence hygiene and state changes during active security testing?

Evidence hygiene and state changes are logged using structured files including engagement_log/baseline.json, engagement_log/journal.jsonl, and engagement_log/state_changes.jsonl. This append-only journaling approach ensures test results and timing deltas are captured accurately for reporting.

How do I capture baseline timing, size, and headers to confirm real-time mitigations?

Baseline capture records initial engagement state metrics including timing, response size, headers, and cookies before testing begins. By maintaining this baseline, you can compare subsequent responses to detect timing shifts or anomalous responses that indicate real-time IR mitigations.

Can I document dual-findings that show both existing vulnerabilities and active mitigations?

Yes, dual-findings are documented using structured IR findings templates provided by the skill. This allows you to clearly report both confirmed existing vulnerabilities and the real-time mitigations deployed by the incident response team during the active engagement.

When do I need to start baseline logging for mid-engagement IR detection?

Baseline logging must start at the very beginning of an active engagement against monitored targets. Loading this skill early ensures you capture the initial state before testing begins, which is required to accurately detect timing shifts and anomalous responses later.

Does mid-engagement state-change detection work without prior baseline logging?

No, mid-engagement state-change detection requires prior baseline logging of timing, size, headers, and cookies. Without an established baseline recorded in engagement_log/baseline.json, there is no reference point to compare subsequent deltas against to confirm incident response activity.