media-monitoring

Deep integration with media monitoring platforms for coverage tracking, sentiment analysis, and reporting

509 stars

Best use case

media-monitoring is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Deep integration with media monitoring platforms for coverage tracking, sentiment analysis, and reporting

Teams using media-monitoring should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/media-monitoring/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/public-relations/skills/media-monitoring/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/media-monitoring/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How media-monitoring Compares

Feature / Agentmedia-monitoringStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Deep integration with media monitoring platforms for coverage tracking, sentiment analysis, and reporting

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Media Monitoring Skill

## Overview

The Media Monitoring skill provides deep integration with media monitoring platforms for comprehensive coverage tracking, sentiment analysis, and PR measurement reporting. This skill enables real-time awareness of media mentions and brand coverage across all channels.

## Capabilities

### Platform Integration
- Cision API integration for media monitoring
- Meltwater API integration for global coverage
- Brandwatch media monitoring configuration
- Multi-platform data aggregation
- Real-time alert configuration

### Search and Query
- Boolean search query building and optimization
- Keyword and phrase tracking
- Competitor mention tracking
- Executive and spokesperson monitoring
- Industry topic monitoring

### Coverage Analysis
- Media clip aggregation and deduplication
- Outlet tiering and weighting
- Share of voice calculation
- Message pull-through tracking
- Coverage quality scoring

### Sentiment Analysis
- Automated sentiment classification
- Sentiment trend tracking
- Topic-based sentiment analysis
- Comparative sentiment benchmarking
- Alert on sentiment shifts

### Alerting and Reporting
- Coverage alert configuration
- Trend detection and spike alerts
- Automated report generation
- Executive dashboard feeds
- Custom report scheduling

## Usage

### Monitor Configuration
```javascript
const mediaMonitorConfig = {
  client: 'Cision',
  profile: {
    brandTerms: ['Company Name', 'CEO Name', 'Product Names'],
    competitors: ['Competitor A', 'Competitor B'],
    industryTopics: ['Industry Term 1', 'Industry Term 2']
  },
  sources: {
    tiers: {
      tier1: ['WSJ', 'NYT', 'Bloomberg', 'Reuters'],
      tier2: ['Industry Pub 1', 'Industry Pub 2'],
      tier3: ['Regional', 'Trade']
    },
    types: ['print', 'online', 'broadcast', 'podcast']
  },
  alerts: {
    tier1Coverage: { immediate: true, recipients: ['comms-team@company.com'] },
    negativeSentiment: { threshold: -0.5, immediate: true },
    volumeSpike: { multiplier: 2, immediate: true }
  },
  reports: {
    daily: ['coverage-summary'],
    weekly: ['share-of-voice', 'sentiment-trends'],
    monthly: ['comprehensive-analysis']
  }
};
```

### Coverage Analysis
```javascript
const coverageAnalysis = {
  period: 'monthly',
  metrics: {
    totalMentions: 245,
    uniqueOutlets: 87,
    estimatedReach: 45000000,
    shareOfVoice: {
      'Company': 35,
      'Competitor A': 28,
      'Competitor B': 22,
      'Other': 15
    },
    sentimentBreakdown: {
      positive: 45,
      neutral: 48,
      negative: 7
    },
    topOutlets: [
      { name: 'TechCrunch', mentions: 8, sentiment: 'positive' },
      { name: 'WSJ', mentions: 5, sentiment: 'neutral' }
    ],
    messagePullThrough: {
      'Key Message 1': 68,
      'Key Message 2': 45,
      'Key Message 3': 32
    }
  }
};
```

## Process Integration

This skill integrates with the following PR processes:

| Process | Integration Points |
|---------|-------------------|
| reputation-monitoring.js | Real-time coverage tracking |
| reputation-risk-identification.js | Early warning detection |
| media-coverage-analysis.js | Coverage measurement |
| pr-measurement-framework.js | Metrics and reporting |

## Best Practices

1. **Comprehensive Boolean**: Build thorough search queries to capture all relevant coverage
2. **Outlet Tiering**: Weight coverage by outlet quality and relevance
3. **Regular Review**: Monitor alerts and adjust queries as needed
4. **Sentiment Validation**: Periodically validate automated sentiment accuracy
5. **Competitive Context**: Always track competitors for benchmarking
6. **Spike Investigation**: Investigate volume spikes immediately

## Metrics and KPIs

| Metric | Description | Target |
|--------|-------------|--------|
| Coverage Volume | Total media mentions | Trending upward |
| Share of Voice | % of industry coverage | Leading position |
| Sentiment Score | Average sentiment rating | >70% positive/neutral |
| Message Pull-Through | Key messages appearing | >50% of coverage |
| Tier 1 Coverage | Top-tier outlet mentions | Consistent presence |

## Related Skills

- SK-002: Social Listening (social channel monitoring)
- SK-009: PR Analytics (measurement integration)
- SK-006: Reputation Intelligence (reputation tracking)

Related Skills

multimedia-learning-design

509
from a5c-ai/babysitter

Apply Mayer's multimedia learning principles to design effective audio, video, graphics, and animations that reduce cognitive load

media-training-simulation

509
from a5c-ai/babysitter

Media interview preparation and crisis simulation tools for executive readiness and spokesperson development

media-database

509
from a5c-ai/babysitter

Journalist database access and media outreach automation

social-media-management

509
from a5c-ai/babysitter

Cross-platform social media operations and analytics

paid-media-platforms

509
from a5c-ai/babysitter

Cross-platform paid advertising management and optimization

media-mix-modeling

509
from a5c-ai/babysitter

Advanced econometric modeling for marketing effectiveness and budget optimization

patrol-monitoring

509
from a5c-ai/babysitter

Continuous monitoring using Deacon/Witness patterns for agent health checks, stuck detection, and automated recovery.

process-builder

509
from a5c-ai/babysitter

Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.

Workflow & Productivity

babysitter

509
from a5c-ai/babysitter

Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)

yolo

509
from a5c-ai/babysitter

Run Babysitter autonomously with minimal manual interruption.

user-install

509
from a5c-ai/babysitter

Install the user-level Babysitter Codex setup.

team-install

509
from a5c-ai/babysitter

Install the team-pinned Babysitter Codex workspace setup.