mcpbeat Sign in

Crisis Response Skill for Claude

Manage PR crises. Use when: reputational threat emerges, need stakeholder messaging, or communication timeline.

794 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
694
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/indranilbanerjee/digital-marketing-pro --skill crisis-response

The instruction itself

6 sections, as written by the author

/digital-marketing-pro:crisis-response

Purpose

Provide rapid crisis assessment and a structured response plan. Classifies severity, identifies stakeholders, drafts messaging for each audience, and builds a communication timeline to contain damage and rebuild trust.

Input Required

The user must provide (or will be prompted for):

  • What happened: Description of the crisis or incident
  • When it started: Timeline of events so far
  • Current exposure: How widely known is it (internal only, social media, press coverage)
  • Stakeholders affected: Customers, employees, investors, partners, public
  • Actions taken so far: Any statements, fixes, or responses already issued
  • Spokesperson: Who will speak for the brand

Process

  • Load brand context: Read ~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.json. Apply brand voice, compliance rules for target markets (skills/context-engine/compliance-rules.md), and industry context. Also check for guidelines at ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json — if present, load restrictions and relevant category files. Check for custom templates at ~/.claude-marketing/brands/{slug}/templates/. Check for agency SOPs at ~/.claude-marketing/sops/. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults.
  • Severity classification: Level 1 (monitor), Level 2 (respond), Level 3 (full mobilization) based on reach, impact, and trajectory
  • Assess the narrative: What is being said? What is the public sentiment? What is the worst-case escalation?
  • Identify all stakeholder groups and prioritize communication order
  • Draft holding statement for immediate release (within first hour)
  • Draft tailored messaging per stakeholder: customers, employees, media, partners, social media
  • Build communication timeline: first hour, first 24 hours, first week, ongoing
  • Define channel strategy: which messages go where (social, email, press, internal comms)
  • Outline recovery plan: corrective actions, transparency updates, trust-rebuilding initiatives

10. Set monitoring cadence and escalation triggers

Output

A structured crisis response plan containing:

  • Severity classification with rationale
  • Situation assessment and narrative analysis
  • Holding statement (ready to publish)
  • Stakeholder-specific messaging (customers, media, employees, partners)
  • Communication timeline with milestones and decision points
  • Channel deployment plan
  • Social media response guidelines (what to reply, what to ignore, when to escalate)
  • Recovery and trust-rebuilding roadmap
  • Monitoring plan with escalation triggers

Agents Used

  • brand-guardian — Brand protection, messaging consistency, stakeholder communication, compliance
  • pr-outreach — Media relations, press statement, journalist engagement strategy

Other skills for the same job

different authors, same section of the catalogue
Twilio Communications
by ComeOnOliver
×2

Build communication features with Twilio: SMS messaging, voice calls, WhatsApp Business API, and user verification (2FA). Covers the full spectrum from simple notifications to complex IVR systems and multi-channel authentication. Critical focus on compliance, rate limits, and error handling. Use when: twilio, send SMS, text message, voice call, phone verification.

5k tokens
Google Chat
by christophacham
×1

| Interact with Google Chat - list spaces, send messages, read conversations, and manage DMs. find a chat room, send a DM, or create a new chat space. Lightweight alternative to full Google Workspace MCP server with standalone OAuth authentication.

7k tokens scripts
Hunt Auth Bypass
by elementalsouls

Hunting skill for auth bypass vulnerabilities. Built from 12 public bug bounty reports across SAML XSW / parser-differential (GitHub Enterprise CVE-2025-25291/25292), SAML signature stripping (Uber, Rocket.Chat, samlify CVE-2025-47949), SAML domain enforcement bypass via control characters (HackerOne 2024), partner-portal cross-IdP assertion reuse (Slack), WordPress XMLRPC bypassing SSO (Uber), JWT alg-confusion HS256/RS256 (Jitsi), JWT signature-validation skip (Linktree, Newspack), and token-audience confusion (Argo CD CVE-2023-22482). For standalone JWT signature/crypto forging (alg:none, key confusion, kid/jku) see hunt-jwt-crypto; this skill covers JWT only inside SSO/SAML/token-trust bypass chains. SAML assertion-layer attacks (XSW, comment injection, signature stripping, XXE-in-assertion) are owned by hunt-saml; this skill owns the broader cross-protocol auth-bypass taxonomy. Use when hunting auth bypass — see the Legacy-Protocol Matrix for branded-UI vs legacy-endpoint patterns.

8k tokens
Dynamic Content Personalizer
by aaron-he-zhu

Use when the user asks to "personalize the email", "add merge tags / dynamic content", "set up conditional blocks per segment", or "make first-name and product-recommendation fields fall back safely"; produces a merge-tag map with per-tag fallbacks, conditional-block rules with per-segment variations, a fallback-safety audit, and a PII guard on what may render, informing the SEND E (Engagement/personalization) dimension. Not for building the segments — use list-segment-builder; not for writing the base copy — use email-creative-builder; not for scoring EQS or running vetoes — use email-quality-auditor. 邮件个性化/合并标签/条件内容块/兜底默认值

4k tokens
Saas Security Posture
by BagelHole

Audit and harden your SaaS tool stack — enforce SSO, review OAuth grants, manage shadow IT, and secure admin accounts across Slack, GitHub, Google Workspace, and AWS. Use when tightening security across company SaaS tools.

3k tokens
Investigate Without Getting Made
by aiskillstore

>- Investigator OPSEC — threat-model who might notice you, control your attribution surface across IP, ASN, browser and TLS fingerprint, timing and logged-in accounts, separate research identity from real identity, build and age a sockpuppet research persona, and choose between VPN, residential proxy and Tor. Use when setting up a research account, avoiding tipping off a subject, worrying about LinkedIn profile-view leakage, needing a burner phone or email, or hardening a research VM or browser profile. Applies to covert due diligence, insider-threat investigation, source protection in journalism, and law-enforcement online work. Reference at useosint.com/skills/investigate-without-getting-made.

14k tokens
Suspicious Email Analyzer
by claude-office-skills

Analyze emails for phishing, scam indicators, and security threats

2k tokens
Anon
by glebis

De-identify a session transcript (file or folder) by redacting PII LOCALLY before any sharing or cloud use. Produces a redacted GREEN copy with unique reserved-sentinel placeholders ([CONFIDE_PERSON_0001], [CONFIDE_EMAIL_0001], [CONFIDE_DATE_0002]...) plus a counts-only stats summary, and a local secret <name>.map.json (0600, gitignored) that enables confide:rehydrate to restore real values after a cloud analysis. Use when the user says "anonymize this transcript", "redact PII", "de-identify session", "make safe to share", "strip personal data", "anonymize notes before sending to an LLM", or points at a transcript/folder that should be scrubbed. Local-only by default — raw text never leaves the machine; the map is the only artifact with originals and stays local; nothing printed is PII; human review is still required before sharing.

4k tokens scripts

How to use it

Copy the folder

Take indranilbanerjee/crisis-response from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

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.