Coordinate crisis response through structured playbooks, communication templates, and team orchestration
npx skills add https://github.com/guia-matthieu/clawfu-skills --skill response-coordinator
> Orchestrate effective crisis response through structured playbooks, clear communication templates, and coordinated team actions.
Based on Burson-Marsteller crisis playbook and PPRR model (Prevention, Preparedness, Response, Recovery), combining:
| Claude Does | You Decide |
|-------------|------------|
| Structures response playbook | Go/no-go decisions |
| Drafts communications | Approval authority |
| Coordinates timelines | Resource deployment |
| Documents actions | Spokesperson selection |
| Suggests escalation paths | Legal implications |
Activation Checklist:
Crisis Team Roles:
| Role | Responsibility | Typical Owner |
|------|----------------|---------------|
| Crisis Lead | Overall coordination | CEO/COO |
| Comms Lead | External messaging | CMO/PR Head |
| Operations Lead | Fix the problem | CTO/VP Ops |
| Legal Counsel | Legal guidance | General Counsel |
| Customer Lead | Customer communication | VP CX |
| HR Lead | Internal/employee | CHRO |
Response Phases:
| Phase | Duration | Focus |
|-------|----------|-------|
| Contain | 0-2 hours | Stop bleeding, assess scope |
| Communicate | 2-4 hours | Stakeholder notifications |
| Resolve | 4-24 hours | Fix root cause |
| Recover | 1-7 days | Return to normal |
| Learn | 7-30 days | Post-mortem, improvements |
Stakeholder Priority:
| Stakeholder | When to Notify | Channel |
|-------------|----------------|---------|
| Internal team | Immediately | Slack/Teams |
| Board/Investors | Within 1 hour | Call/Email |
| Affected customers | Within 2 hours | Direct |
| All customers | Within 4 hours | Email/Social |
| Media | Reactive | Press statement |
| Public | As needed | Website/Social |
Crisis Log Template:
TIME | ACTION | OWNER | OUTCOME
-----|--------|-------|--------
10:00 | Alert received | [Name] | Verified
10:15 | Team assembled | [Name] | 5/6 present
10:30 | Root cause identified | [Name] | DB issue
...
Input:
Create a crisis response playbook for a data breach scenario.
Output:
## Crisis Playbook: Data Breach
### Severity Classification
| Level | Criteria | Response |
|-------|----------|----------|
| **Critical** | PII exposed, >10K records | Full activation |
| **High** | PII exposed, <10K records | Partial activation |
| **Medium** | Non-PII data exposed | Contained response |
| **Low** | Attempted breach, blocked | Monitor and report |
---
### Activation Trigger
**Automatic activation when:**
- Confirmed unauthorized data access
- Evidence of data exfiltration
- Regulatory notification required
- Media awareness possible
---
## Phase 1: CONTAIN (0-2 Hours)
### Immediate Actions
| Time | Action | Owner | Checklist |
|------|--------|-------|-----------|
| +0 min | Isolate affected systems | IT Security | [ ] |
| +0 min | Preserve forensic evidence | IT Security | [ ] |
| +15 min | Assemble crisis team | Crisis Lead | [ ] |
| +30 min | Brief team on situation | IT Security | [ ] |
| +30 min | Legal notification | Legal | [ ] |
| +1 hr | Scope assessment complete | IT Security | [ ] |
| +1 hr | Impact assessment complete | Ops Lead | [ ] |
### Crisis Team Assembly
**Mandatory Attendees:**
- [ ] CEO (Crisis Lead)
- [ ] CTO (Technical Lead)
- [ ] CISO (Security Lead)
- [ ] General Counsel (Legal Lead)
- [ ] CMO (Communications Lead)
- [ ] VP Customer Success (Customer Lead)
**Optional (as needed):**
- [ ] CHRO (if employee data)
- [ ] CFO (if financial impact)
- [ ] Board liaison
### Initial Assessment Template
BREACH ASSESSMENT
=================
Discovery Time: [TIME]
Breach Window: [START] to [END]
Data Involved:
Records Affected: [NUMBER]
Customers Affected: [NUMBER]
Attack Vector: [DESCRIPTION]
Current Status: [CONTAINED/ONGOING]
Confidence Level: [HIGH/MEDIUM/LOW]
---
## Phase 2: COMMUNICATE (2-4 Hours)
### Communication Sequence
| Priority | Stakeholder | When | Channel | Owner |
|----------|-------------|------|---------|-------|
| 1 | Board/Investors | +2hr | Call | CEO |
| 2 | Regulators | +2hr | Formal notice | Legal |
| 3 | Affected customers | +3hr | Email | CX Lead |
| 4 | All employees | +3hr | All-hands | HR |
| 5 | Media (if inquiries) | +4hr | Statement | Comms |
| 6 | Public | +4hr | Website | Comms |
---
### Communication Templates
#### Customer Notification (Direct Victims)
Subject: Important Security Notice - Action Required
Dear [Name],
We're writing to inform you about a security incident that may
have involved your personal information.
WHAT HAPPENED
On [DATE], we discovered unauthorized access to [SYSTEM].
The incident occurred between [DATE] and [DATE].
WHAT INFORMATION WAS INVOLVED
Based on our investigation, the following information may have
been accessed:
WHAT WE'RE DOING
WHAT YOU CAN DO
CONTACT US
If you have questions, please contact our dedicated support line:
We sincerely apologize for this incident and any concern it causes.
[Signature]
#### All-Customer Notification
Subject: Security Update from [Company]
Dear [Customer],
We're writing with an important security update.
On [DATE], we discovered a security incident affecting some
customer accounts. We want to be transparent about what happened
and what we're doing.
THE INCIDENT
[2-3 sentence summary of what happened]
YOUR ACCOUNT
Based on our investigation, your account [was / was not] affected.
[If affected: See separate email with specific details]
OUR RESPONSE
GOING FORWARD
[Steps being taken to prevent future incidents]
We're deeply sorry this occurred and are committed to earning
back your trust.
[Signature]
#### Media Statement
STATEMENT FROM [COMPANY] REGARDING SECURITY INCIDENT
[DATE]
[Company] recently discovered unauthorized access to certain
company systems. Upon discovery, we immediately took steps to
secure our systems and engaged leading cybersecurity experts
to investigate.
Based on our investigation:
We have notified the appropriate authorities and are working
closely with law enforcement.
Affected individuals are being notified directly and we are
providing [specific remediation].
We take the security of our customers' information extremely
seriously. We apologize for this incident and are taking steps
to prevent similar incidents in the future.
For more information, please visit: [URL]
Media Contact: [Name], [Email]
---
## Phase 3: RESOLVE (4-24 Hours)
### Technical Remediation
| Action | Owner | Deadline | Status |
|--------|-------|----------|--------|
| Patch vulnerability | Security | +6hr | [ ] |
| Reset affected credentials | IT | +8hr | [ ] |
| Deploy additional monitoring | Security | +12hr | [ ] |
| Third-party security audit | Security | +7 days | [ ] |
### Customer Remediation
| Action | Owner | Deadline | Status |
|--------|-------|----------|--------|
| Credit monitoring enrollment | CX | +24hr | [ ] |
| Password reset flow | Product | +24hr | [ ] |
| Support surge staffing | CX | +24hr | [ ] |
| FAQ page live | Marketing | +6hr | [ ] |
---
## Phase 4: RECOVER (1-7 Days)
### Operational Recovery
| Milestone | Target | Owner |
|-----------|--------|-------|
| Normal operations | +24hr | Ops |
| Support queue normal | +72hr | CX |
| Security audit complete | +7 days | Security |
| All notifications sent | +72hr | Legal |
### Communication Recovery
| Activity | Timing | Owner |
|----------|--------|-------|
| Progress update #1 | +24hr | Comms |
| Progress update #2 | +72hr | Comms |
| Final resolution notice | +7 days | Comms |
| Thank you to customers | +14 days | CEO |
---
## Phase 5: LEARN (7-30 Days)
### Post-Incident Review
**Schedule within 7 days of resolution**
Agenda:
1. Timeline reconstruction
2. What worked well
3. What needs improvement
4. Action items for prevention
5. Communication effectiveness
6. Documentation updates
### Playbook Updates
Based on learnings, update:
- [ ] Detection capabilities
- [ ] Response procedures
- [ ] Communication templates
- [ ] Team training
- [ ] Vendor relationships
Input:
We're in the middle of a crisis - product recall needed.
Contaminated ingredient found in batch.
What do we do now?
Output:
## ACTIVE CRISIS: Product Recall
### STATUS: PHASE 1 - CONTAIN
---
### IMMEDIATE ACTIONS (Next 60 Minutes)
| # | Action | Owner | Done |
|---|--------|-------|------|
| 1 | STOP all shipments of affected batch | Operations | [ ] |
| 2 | Identify batch numbers affected | QC | [ ] |
| 3 | Pull from retail shelves (notify partners) | Sales | [ ] |
| 4 | Count units sold vs. in inventory | Operations | [ ] |
| 5 | Assemble full crisis team | CEO | [ ] |
| 6 | Contact legal counsel | CEO | [ ] |
| 7 | Notify regulatory authority (FDA/etc) | Legal | [ ] |
---
### INFORMATION NEEDED NOW
Fill in as you gather:
AFFECTED BATCH:
DISTRIBUTION:
CUSTOMERS AT RISK:
---
### COMMUNICATION PRIORITY
| Priority | Who | When | Message |
|----------|-----|------|---------|
| 1 | Retail partners | NOW | Stop sales, pull from shelves |
| 2 | Regulatory body | Within 1hr | Formal notification |
| 3 | Identified customers | Within 2hr | Direct recall notice |
| 4 | All customers | Within 4hr | Public recall announcement |
| 5 | Media | As needed | Press statement ready |
---
### HOLDING STATEMENT (Use if media calls NOW)
"We are aware of an issue with [product] and are taking
immediate action. Customer safety is our top priority.
We will have a full statement within [X] hours.
In the meantime, customers who have purchased [product]
should [specific action].
Questions: [contact]"
---
### CUSTOMER COMMUNICATION TEMPLATE
URGENT PRODUCT RECALL NOTICE
[Company] is voluntarily recalling [Product Name] due to
potential contamination with [substance].
AFFECTED PRODUCTS:
WHAT TO DO:
IF YOU'VE CONSUMED THE PRODUCT:
We sincerely apologize for this situation and are taking
all steps to ensure this doesn't happen again.
Questions: [24/7 Hotline Number]
---
### NEXT CHECK-IN: 30 MINUTES
At that time, confirm:
- [ ] All shipments stopped
- [ ] Batch scope finalized
- [ ] Retail partners notified
- [ ] Regulatory notification sent
- [ ] Customer communication ready
Follow-up Prompts:
crisis-detector - Early warningsocial-listening - Monitoringreputation-recovery - Post-crisisIntegration with protocols.io API for managing scientific protocols. This skill should be used when working with protocols.io to search, create, update, or publish protocols; manage protocol steps and materials; handle discussions and comments; organize workspaces; upload and manage files; or integrate protocols.io functionality into workflows. Applicable for protocol discovery, collaborative protocol development, experiment tracking, lab protocol management, and scientific documentation.
Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances
Generate Excalidraw diagrams from natural language descriptions. Use when asked to "create a diagram", "make a flowchart", "visualize a process", "draw a system architecture", "create a mind map", or "generate an Excalidraw file". Supports flowcharts, relationship diagrams, mind maps, and system architecture diagrams. Outputs .excalidraw JSON files that can be opened directly in Excalidraw.
Build and distribute Expo development clients locally or via TestFlight
Use when you have a written implementation plan to execute in a separate session with review checkpoints
Data structure for annotated matrices in single-cell analysis. Use when working with .h5ad files or integrating with the scverse ecosystem. This is the data format skill—for analysis workflows use scanpy; for probabilistic models use scvi-tools; for population-scale queries use cellxgene-census.
Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget; for multi-service integration use bioservices.
Take guia-matthieu/response-coordinator from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.