All skills
twitter PR, Reputation & Crisis

Crisis Amplification Tracer

For a damaging tweet, map who's spreading it, their reach, and the mood of the commentary.

Run this skill with your agent
1. Connect the MCP server
https://apidirect.io/mcp?token=YOUR_API_KEY
2. Then just say to your agent
This tweet is going viral about us — who's spreading it, how big are they, and how angry is everyone?
In clients that support MCP prompts (Claude Desktop, Claude Code, Cursor) this skill appears as a prompt named crisis-amplification-tracer. Any agent can also call get_skill(skill_id="crisis-amplification-tracer") to pull these steps on demand.

What it does

Decomposes a viral negative tweet into its amplifiers (ranked by followers) and the sentiment of its quotes and replies — so you can decide whether to engage or wait it out.

Who it's for: Comms and PR teams triaging a live incident.

Inputs

Input Required Description Example
tweet_id Yes The numeric ID of the tweet in question. 1788888888888888888

How your agent runs it

  1. 1
    twitter_tweet_retweets(tweet_id={tweet_id}, pages=5)

    List who amplified it; rank by followers_count to find the highest-reach spreaders.

  2. 2
    twitter_tweet_quotes(tweet_id={tweet_id}, get_sentiment=true)

    Read how quote-tweets reframe it and the polarity of each.

  3. 3
    twitter_tweet_comments(tweet_id={tweet_id}, get_sentiment=true)

    Gauge the reply crowd's mood to decide escalate vs ignore.

Delivers: A triage brief: top amplifiers by reach, quote/reply sentiment split, and an escalate-or-monitor recommendation.

Tools used

The full playbook

This is exactly what the MCP returns to your agent (via the crisis-amplification-tracer prompt or get_skill tool), with your inputs filled in.

SKILL: Crisis Amplification Tracer
Decomposes a viral negative tweet into its amplifiers (ranked by followers) and the sentiment of its quotes and replies — so you can decide whether to engage or wait it out.

You are running this skill on API Direct via its MCP tools. Execute the steps below yourself by calling the named tools in order — values in <angle brackets> come from a previous step. Then deliver the result described at the end.

INPUTS:
  - tweet_id (required): <tweet_id — ASK THE USER>

STEPS:
  1. Tool `twitter_tweet_retweets` — twitter_tweet_retweets(tweet_id=<tweet_id>, pages=5)
     List who amplified it; rank by followers_count to find the highest-reach spreaders.
  2. Tool `twitter_tweet_quotes` — twitter_tweet_quotes(tweet_id=<tweet_id>, get_sentiment=true)
     Read how quote-tweets reframe it and the polarity of each.
  3. Tool `twitter_tweet_comments` — twitter_tweet_comments(tweet_id=<tweet_id>, get_sentiment=true)
     Gauge the reply crowd's mood to decide escalate vs ignore.

DELIVER: A triage brief: top amplifiers by reach, quote/reply sentiment split, and an escalate-or-monitor recommendation.

Note: each underlying tool call is billed at its normal endpoint price; get_sentiment adds a small per-page surcharge. Page through results as needed but stop once you have enough to deliver the outcome.