media-coverage-analysis

Analyze media coverage with sentiment scoring, bias detection, and narrative framing.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/natecostello/agent-skills --skill media-coverage-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-coverage-analysis
Source: https://github.com/natecostello/agent-skills/tree/main/skills/media-coverage-analysis
Command: npx skills add https://github.com/natecostello/agent-skills --skill media-coverage-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires matplotlib, numpy, reportlab, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables comprehensive analysis of media coverage, including sentiment scoring, bias assessment, and narrative framing, empowering users to understand how media outlets report on specific topics and observe shifts over time.

Core Features & Use Cases

  • Media Coverage Visualization: Generates timelines, sentiment maps, and framing charts to visualize media dynamics.
  • Sentiment & Bias Analysis: Scores articles based on tone and political orientation, revealing biases and shifts.
  • Legal & Official Source Tracking: Incorporates primary legal documents, executive orders, and court filings to assess primary source engagement.
  • Use Case: Researchers examining political coverage of a current event can quantify media bias, track narrative shifts, and identify gaps between official statements and media portrayal.

Quick Start

Use the media-coverage-analysis skill to process a set of articles on the selected topic and generate all reports and visualizations automatically.

Frequently Asked Questions about media-coverage-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect media bias and sentiment in news articles?

To detect media bias and sentiment in news articles, you can automate comprehensive analysis that scores tone and political orientation. This process reveals underlying biases and tracks narrative shifts across various media outlets over time.

How do I visualize media coverage narratives over time?

Visualizing media coverage narratives is achieved by generating timelines, sentiment maps, and framing charts. These visualizations map media dynamics to help you track how reporting on specific topics evolves chronologically.

What is the best way to track legal documents alongside media coverage?

The best way to track legal documents alongside media coverage is incorporating primary legal documents, executive orders, and court filings into your analysis. This identifies gaps between official statements and media portrayal.

Can I use Python libraries like matplotlib and numpy for media analysis?

Yes, you can use Python libraries like matplotlib and numpy for media analysis. The task utilizes these dependencies for data processing and generating visualizations like timelines and sentiment maps from your article datasets.

What do I need to start analyzing political coverage and narrative framing?

To start analyzing political coverage and narrative framing, you need article data, legal document tracking, and visualization scripts. Providing these inputs allows the system to automatically process articles and generate reports.

Are there limitations when quantifying media bias for academic research?

Limitations when quantifying media bias for academic research depend on the quality of your article data and primary source tracking. Accurate sentiment scoring and bias assessment require comprehensive input datasets to avoid incomplete narrative analysis.