Agent skill

PR Crisis Communication

by asgard-ai-platform in asgard-ai-platform/skills

Manage crisis communication across prevention, response, and recovery phases using SCCT theory and crisis statement frameworks.

MITAuto-check passed

Install PR Crisis Communication

skills CLI
$ npx skills add asgard-ai-platform/skills --skill pr-crisis-communication -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install asgard-ai-platform/skills pr-crisis-communication --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/asgard-ai-platform/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/pr-crisis-communication .claude/skills/pr-crisis-communication && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
pr-crisis-communication
GitHub stars
242
Token cost
~1.1k tokens
SKILL.md length
290 words
Files
3 (incl. references)
Skills in repo
207
Repo updated
First seen
Licence
MIT

At a glance

Manage crisis communication across prevention, response, and recovery phases using SCCT theory and crisis statement frameworks.

  • The user faces a PR crisis
  • SKILL.md covers Framework, Output Format, Gotchas and References
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Needs to draft a crisis response

What it does

PR Crisis Communication is an agent skill from asgard-ai-platform/skills. Manage crisis communication across prevention, response, and recovery phases using SCCT theory and crisis statement frameworks. Use this skill when the user faces a PR crisis, needs to draft a crisis response, plan crisis preparedness, or manage negative public attention — even if they say 'we're getting bad press', 'how do we respond to this scandal', 'draft a public statement', or 'prepare for potential backlash'.

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `examples/sample_scenario.md` and `references/social-crisis.md`).

The repository describes itself as: 301 open-source coding agent skills across 22 domains — methodology, judgment & gotchas packaged as Claude Agent Skills for the Asgard AI Platform. The licence is MIT.

When your agent uses it

  • The user faces a PR crisis
  • Needs to draft a crisis response
  • Plan crisis preparedness
  • Manage negative public attention — even if they say were getting bad press

Example prompts

  • “re getting bad press”
  • “how do we respond to this scandal”
  • “draft a public statement”
  • “/pr-crisis-communication”

What it can do on your machine

Read from SKILL.md and the folder at commit 4e7f4f8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

PR Crisis Communication loads about 1.1k tokens when it runs, and up to ~4k if it reads all its reference files. Until then it costs about 111 tokens; SKILL.md has 290 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~111
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from asgard-ai-platform/skills at commit 4e7f4f8, republished under its MIT licence (© asgard-ai-platform). 290 words, ~1,068 tokens.

Download SKILL.mdSave it as .claude/skills/pr-crisis-communication/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
pr-crisis-communication
description
Manage crisis communication across prevention, response, and recovery phases using SCCT theory and crisis statement frameworks. Use this skill when the user faces a PR crisis, needs to draft a crisis response, plan crisis preparedness, or manage negative public attention — even if they say 'we're getting bad press', 'how do we respond to this scandal', 'draft a public statement', or 'prepare for potential backlash'.
metadata.category
WP-21 設計/資訊/傳播/公衛
metadata.tags
communication, crisis-management, pr

Crisis Communication

Framework

IRON LAW: Respond in the Golden Hour

The first public response must come within 1 hour of the crisis becoming
public. Silence creates a vacuum that others fill with speculation.
A holding statement ("We are aware and investigating") is better than
no statement. Perfection is the enemy of timeliness.
Three Phases

1. Prevention (before crisis)

  • Identify potential crises (risk inventory)
  • Prepare holding statements and spokesperson training
  • Establish a crisis team with clear roles
  • Monitor media and social channels

2. Response (during crisis)

  • Activate crisis team
  • Issue holding statement immediately
  • Gather facts rapidly
  • Issue full statement using 3C framework:
    • Concern: Show empathy for affected parties
    • Commitment: State what you're doing about it
    • Control: Demonstrate you're managing the situation

3. Recovery (after crisis)

  • Assess damage and lessons learned
  • Implement corrective actions
  • Rebuild stakeholder trust through actions (not just words)
  • Update crisis plan based on learnings
SCCT (Situational Crisis Communication Theory)
Crisis TypeAttribution of BlameResponse Strategy
Victim (natural disaster, rumor)Low — organization is also a victimDeny / Diminish
Accidental (technical error, product defect)Medium — unintentionalDiminish / Rebuild
Preventable (human error, organizational failure)High — could have been avoidedRebuild (full apology + corrective action)
Crisis Statement Template
[Concern] We are deeply concerned about [specific situation] and our
thoughts are with [affected parties].

[Facts] Here is what we know: [factual summary, no speculation].

[Commitment] We are taking the following immediate actions:
1. [Action 1]
2. [Action 2]

[Control] We have activated [response team/process] and will provide
updates [frequency and channel].

[Contact] For questions, contact [spokesperson, channel].

Output Format

markdown
# Crisis Response Plan: {Situation}

## Crisis Assessment
- Type: Victim / Accidental / Preventable
- Severity: Low / Medium / High
- Stakeholders affected: {list}
- Media attention level: {current state}

## Immediate Response (< 1 hour)
- Holding statement: {draft}
- Spokesperson: {who}
- Internal notification: {who needs to know}

## Full Response (< 24 hours)
- Full statement: {draft using 3C framework}
- Key messages (3 max): ...
- Channel strategy: {where to publish}
- Q&A preparation: {anticipated questions + answers}

## Recovery Plan
- Corrective actions: ...
- Trust-rebuilding steps: ...
- Timeline: ...

Gotchas

  • Never lie or speculate: If you don't know, say "We are investigating." A wrong fact in a crisis statement becomes the next crisis.
  • Social media accelerates everything: A crisis that would have taken days to develop in 2010 takes hours in 2025. Speed of response must match speed of spread.
  • Internal communication first: Employees should hear from you before they hear from the media. Issue internal statement before or simultaneously with external.
  • Apology requires specificity: "We're sorry if anyone was offended" is not an apology. "We apologize for [specific action] that caused [specific harm]" is.
  • Legal vs PR tension: Legal team wants to say nothing (liability). PR team wants to say everything (trust). The right answer is usually: acknowledge facts, show empathy, commit to action — without admitting legal liability prematurely.

References

  • For social media crisis response playbook, see references/social-crisis.md

© asgard-ai-platform, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (references) in pr-crisis-communication of asgard-ai-platform/skills.

  • SKILL.md
  • examples/sample_scenario.md
  • references/social-crisis.md

Open the folder on GitHubat commit 4e7f4f8

Compare with similar skills

PR Crisis Communication next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

PR Crisis Communication compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
PR Crisis Communication this skillasgard-ai-platform/skills242—~1.1kAutomated safety check: PassMIT
Responsive Unitsthedaviddias/Front-End-Checklist74k—~472Automated safety check: PassMIT
Crisis Response Planneraaron-he-zhu/aaron-marketing-skills2.9k—~3.5kAutomated safety check: PassApache-2.0
PR Crisis Responsemohitagw15856/pm-claude-skills1.4k—~1.2kAutomated safety check: PassMIT
How To Communicatedatabasus/databasus8.9k—~3.9kAutomated safety check: PassMIT
Crisis Communicationsjamditis/claude-skills-journalism416—~3.6kAutomated safety check: PassMIT

Similar skills

  • Responsive Units

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing stylesheets, component styles, and responsive behavior related to Use relative units for responsive layouts.

    74k GitHub stars~472 tokensUpdated 4 days ago
    Frontend & DesignAuto-check passed
  • Crisis Response Planner

    aaron-he-zhu/aaron-marketing-skills

    A skill your agent uses when the user asks to "build our social crisis protocol", "mentions are exploding — what do we do first", or "when do we pause the posting queue"; produces a 1-5 severity…

    2.9k GitHub stars~3.5k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • PR Crisis Response

    mohitagw15856/pm-claude-skills

    Build a crisis communications plan to respond fast and credibly when something goes wrong.

    1.4k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • How To Communicate

    databasus/databasus

    Communicate clearly in every response, progress update and agent-authored document.

    8.9k GitHub stars~3.9k tokensUpdated today
    DatabasesAuto-check passed
  • Crisis Communications

    jamditis/claude-skills-journalism

    Crisis communication and rapid-response workflows. An agent skill from jamditis/claude-skills-journalism.

    416 GitHub stars~3.6k tokensUpdated 6 days ago
    Research & ScienceAuto-check passed
  • Performing Ransomware Response

    mukul975/Anthropic-Cybersecurity-Skills

    Executes a structured ransomware incident response from detection through containment, forensic analysis, decryption assessment, recovery, and post-incident hardening, covering ransom negotiation…

    34k GitHub stars~2.9k tokensUpdated 1 mo ago
    DevOps & CloudAuto-check passed

More from asgard-ai-platform/skills

All 207 skills in this repo
  • Algo Ecom Bm25

    asgard-ai-platform/skills

    Implement BM25 ranking function for e-commerce product search relevance scoring.

    242 GitHub stars~1.4k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Mfg Cpk

    asgard-ai-platform/skills

    Calculate Cpk process capability index to assess whether a process meets specification requirements.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Price Elasticity

    asgard-ai-platform/skills

    Calculate price elasticity of demand to quantify how price changes affect sales volume.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Rank Bayesian

    asgard-ai-platform/skills

    Apply Bayesian averaging to rank items by combining observed ratings with prior expectations.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Rank Elo

    asgard-ai-platform/skills

    Implement Elo rating system to rank items or players from pairwise comparison outcomes.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed
  • Algo Rank Wilson

    asgard-ai-platform/skills

    Calculate Wilson Score confidence intervals for ranking items by positive proportion with sample size correction.

    242 GitHub stars~1.1k tokensUpdated 4 mo ago
    Auto-check passed

Questions about PR Crisis Communication

What does PR Crisis Communication do?

Manage crisis communication across prevention, response, and recovery phases using SCCT theory and crisis statement frameworks. PR Crisis Communication is an agent skill from asgard-ai-platform/skills. Manage crisis communication across prevention, response, and recovery phases using SCCT theory and crisis statement frameworks.

When should I use PR Crisis Communication?

PR Crisis Communication fits situations like: the user faces a PR crisis; needs to draft a crisis response; plan crisis preparedness; manage negative public attention — even if they say were getting bad press.

How do I install PR Crisis Communication in Claude Code?

Run `npx skills add asgard-ai-platform/skills --skill pr-crisis-communication -a claude-code`. Or copy the skill folder (pr-crisis-communication in asgard-ai-platform/skills) into .claude/skills/pr-crisis-communication in your project. Claude Code loads it when a task matches its description.

How do I install PR Crisis Communication in Codex?

Run `npx skills add asgard-ai-platform/skills --skill pr-crisis-communication -a codex`. Or copy the skill folder (pr-crisis-communication in asgard-ai-platform/skills) into .agents/skills/pr-crisis-communication in your project. Codex loads it when a task matches its description.

Can I use PR Crisis Communication in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add asgard-ai-platform/skills --skill pr-crisis-communication -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/pr-crisis-communication, .gemini/skills/pr-crisis-communication, .github/skills/pr-crisis-communication and .opencode/skills/pr-crisis-communication in your project.

What does PR Crisis Communication need to run?

SKILL.md names no scripts, command-line tools or credentials: PR Crisis Communication is instructions for the agent only.

Does PR Crisis Communication access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is PR Crisis Communication safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does PR Crisis Communication use?

PR Crisis Communication is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does PR Crisis Communication use?

About 1.1k tokens (SKILL.md is roughly 4.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.9k tokens, read only when the agent opens those files.

What are the alternatives to PR Crisis Communication?

Skills that share tags, products or a category with PR Crisis Communication: Responsive Units (thedaviddias/Front-End-Checklist, 74k stars), Crisis Response Planner (aaron-he-zhu/aaron-marketing-skills, 2.9k stars), PR Crisis Response (mohitagw15856/pm-claude-skills, 1.4k stars) and How To Communicate (databasus/databasus, 8.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains PR Crisis Communication?

asgard-ai-platform (a GitHub organization) maintains it in asgard-ai-platform/skills, which has 242 GitHub stars. The repository holds 207 skills in this directory. The repository was last updated on June 6, 2026.

Source: asgard-ai-platform/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.