mcpField
I
incident-response-plan

incident-response-plan

github.com/aj-geddesSecurity373481 installsUpdated 34w ago
Repository

About incident-response-plan

A security skill for structuring incident detection, containment, response, and recovery. It provides playbooks and reference guides for security teams handling incidents and reviewing them afterward.

Key features

  1. 01Incident detection and response playbooks
  2. 02Containment and recovery guidance
  3. 03Incident severity example
  4. 04Node.js implementation reference
  5. 05Post-incident review practices

Use cases

  1. 01Responding to data breaches
  2. 02Handling malware or DDoS incidents
  3. 03Managing insider threats
  4. 04Reviewing incidents after resolution

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill incident-response-plan

After installing, type/incident-response-planin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
incident-response-framework.md
nodejs-incident-detection-response.md
scripts/
security-checklist.sh

Details

From the project README

Incident Response Plan

Table of Contents

Overview

Structured approach to detecting, responding to, containing, and recovering from security incidents with comprehensive playbooks and automation.

When to Use

  • Security breach detection
  • Data breach response
  • Malware infection
  • DDoS attacks
  • Insider threats
  • Compliance violations
  • Post-incident analysis

Quick Start

Minimal working example:

# incident_response.py
from dataclasses import dataclass, field
from typing import List, Dict, Optional
from enum import Enum
from datetime import datetime
import json

class IncidentSeverity(Enum):
    CRITICAL = "critical"  # P1 - Business critical
    HIGH = "high"          # P2 - Major impact
    MEDIUM = "medium"      # P3 - Moderate impact
    LOW = "low"            # P4 - Minor impact

class IncidentStatus(Enum):
    DETECTED = "detected"
    INVESTIGATING = "investigating"
    CONTAINED = "contained"
    ERADICATED = "eradicated"
    RECOVERED = "recovered"
    CLOSED = "closed"

class IncidentType(Enum):
    DATA_BREACH = "data_breach"
    MALWARE = "malware"
    UNAUTHORIZED_ACCESS = "unauthorized_access"
// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

GuideContents
Incident Response FrameworkIncident Response Framework
Node.js Incident Detection & ResponseNode.js Incident Detection & Response

Best Practices

✅ DO
  • Maintain incident response plan
  • Define clear escalation paths
  • Practice incident drills
  • Document all actions
  • Preserve evidence
  • Communicate transparently
  • Conduct post-incident reviews
  • Update playbooks regularly
❌ DON'T
  • Panic or rush
  • Delete evidence
  • Skip documentation
  • Work in isolation
  • Ignore lessons learned
  • Delay notifications

Comments

Markdown supported