sickn33/agentic-awesome-skills/incident-response
Claude Code and agent skill by sickn33/agentic-awesome-skills
- community
Checking that the SKILL.md file is still in the repository.
Handle security incidents with IR playbooks and procedures.
Install
npx vskill@latest install sickn33/agentic-awesome-skills/incident-responseSKILL.md
Incident Response
Handle security incidents effectively with structured response procedures.
Prerequisites
- IR team roster with on-call rotation and escalation paths
- Secure communication channel (separate from production systems)
- Forensic workstation with analysis tools installed
- Evidence storage with chain-of-custody controls
- Legal counsel contact information
- Pre-authorized incident response actions documented
Incident Response Phases
Severity Classification
The targets below (and the 72-hour retrospective target) are examples to agree with the organization, not notification deadlines or guarantees. Classify phishing by actual access/data/business impact, not automatically Medium.
| Level | Impact | Response Time | Examples | |
|---|---|---|---|---|
| Critical (P1) | Active data breach, full outage, ransomware | Immediate (< 15 min) | Data exfiltration in progress, ransomware spreading | |
| High (P2) | Service degraded, potential breach | < 1 hour | Unauthorized admin access, malware detected | |
| Medium (P3) | Limited impact, contained | < 4 hours | Phishing compromise (single user), policy violation | |
| Low (P4) | Minimal impact | Next business day | Failed brute force, blocked scanning activity |
Evidence collection and containment
Live collection changes a host and may run attacker-controlled binaries. Use a trusted forensic workstation/toolkit, approved scope and a private encrypted evidence volume; record collector identity, UTC time/clock offset, source, tool/version, commands, errors and custody transfers. Hashes detect later byte changes but do not prove an honest source, completeness or chain of custody. Active containment may take priority over preservation to prevent ongoing harm; record that decision.
Bounded Linux collection example
On an approved Linux test host with GNU tools, a minimal metadata collection is:
This omits memory, full command lines, credential databases, logs, containers and remote clusters deliberately: each requires explicit data scope, retention/access controls and an independently tracked outcome. A missing tool/error is partial collection, not a clean host. Avoid unlimited whole-filesystem walks or collecting /etc/shadow by default. Bound disk/time and do not hide permission failures.
Memory acquisition
Use a reviewed kernel-compatible acquisition tool only under the IR plan: loading LiME modifies kernel state and may crash a system. /proc/kcore is not always available and copying its enormous virtual address space is not a reliable generic memory dump. Record hashes, kernel/tool version, errors and approved size/time bounds; no successful memory capture is implied by a printed message.
AWS evidence and isolation runbook
- Confirm account, region, instance and every attached volume/ENI from a read-only
inventory. Preserve that inventory and request IDs in private evidence storage.
- Snapshot the approved volume set consistently (multi-volume/application consistency
needs planning), record IDs and wait for completed/error states. Creation is a billable write; an accepted request is not a completed forensic image.
- Export the relevant log data and query/time coverage.
describe-flow-logsexports
configuration, not packets or historical flow records. CloudTrail event history lookup is not complete data-event or organization-wide incident coverage.
- Separately approve containment and preserve original SG/ENI configurations plus
rollback/recovery path. A newly created SG has default outbound allow rules: attaching it alone does not isolate egress. Security groups are stateful and existing connections may persist; use the organization’s tested quarantine controls across every ENI/route/connection path, preserving authorized evidence access.
- Verify observed isolation from controlled test points and monitor before declaring
containment. Store evidence in an existing restricted encrypted retention-controlled destination; never derive arbitrary public bucket names or reuse predictable /tmp evidence files.
Forensics Commands Reference
Communication Templates
Initial Notification (Internal)
Stakeholder Update
External Breach Notification (if required)
The external notice is a draft in the reference; legal/communications owners must verify facts, jurisdiction-specific deadlines and recipients before sending.
Contents
- Notice of Data Security Incident
- IR Playbook: Compromised Credentials
- Troubleshooting
- Best Practices
- Related Skills
When to Use This Skill
Use this skill when:
- Responding to an active security incident (breach, malware, unauthorized access)
- Building incident response playbooks and runbooks
- Conducting IR tabletop exercises and drills
- Setting up evidence collection and forensic capabilities
- Establishing communication protocols for security events
- Performing post-incident reviews and process improvements
Limitations
- Apply guidance only within authorized scope; test destructive steps in non-production first.
- Docs-only import: upstream scripts and templates not bundled.
Example
Adapted from BagelHole/DevOps-Security-Agent-Skills (MIT); frontmatter, When to Use/Limitations, and safety boundaries added for upstream compliance. Docs-only import: helper scripts and templates not bundled.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/incident-response/SKILL.md
Popularity
- Repository stars
- 48,724
- Repository forks
- 7,077
- 7-day trend score
- 54
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sickn33/agentic-awesome-skills/incident-response)