adverse-media

Search for negative news coverage, controversies, and reputational risks associated with individuals or companies across news sources and media databases

16 stars

Best use case

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

Search for negative news coverage, controversies, and reputational risks associated with individuals or companies across news sources and media databases

Teams using adverse-media 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/adverse-media/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/content-media/adverse-media/SKILL.md"

Manual Installation

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

How adverse-media Compares

Feature / Agentadverse-mediaStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Search for negative news coverage, controversies, and reputational risks associated with individuals or companies across news sources and media databases

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

# Adverse Media Screening Skill

## Purpose
This skill searches for negative news, controversies, scandals, and reputational risks associated with entities across global news sources and media databases.

## When to Use This Skill
Activate this skill when the user:
- Requests adverse media or negative news screening
- Asks about controversies or scandals involving an entity
- Needs reputational risk assessment
- Wants to check media coverage of a person or company
- Uses keywords like: "adverse media", "negative news", "scandals", "controversies", "bad press"

## How to Use

### 1. Identify Search Target
- Extract entity name
- Note time period if specified
- Consider name variations and aliases

### 2. Run Adverse Media Search
```bash
cd /Users/superfunguy/wsp/scolo/backend
python -c "from src.tools import adverse_media; import json; result = adverse_media.check('ENTITY_NAME'); print(json.dumps(result, indent=2))"
```

### 3. Analyze Results
Categories of adverse media:
- **Financial Crime**: Fraud, money laundering, embezzlement
- **Corruption**: Bribery, kickbacks, political corruption
- **Legal Issues**: Lawsuits, regulatory violations, arrests
- **Ethical Concerns**: Environmental damage, labor violations
- **Reputational**: Scandals, controversies, negative publicity

## Examples

### Example: Check Company Reputation
**User**: "Any negative news about Wells Fargo?"
**Action**:
```bash
python -c "from src.tools import adverse_media; import json; result = adverse_media.check('Wells Fargo'); print(json.dumps(result, indent=2))"
```

## Important Notes
- Consider source credibility and bias
- Distinguish between allegations and confirmed facts
- Check publication dates for relevance
- Multiple sources strengthen findings

Related Skills

social-media-scheduler

16
from diegosouzapw/awesome-omni-skill

Generate a full week of social media content for any topic. Outputs platform-optimized posts for Twitter/X, LinkedIn, and Instagram with hashtags and posting times.

social-media-manager

16
from diegosouzapw/awesome-omni-skill

Agente especialista em Social Media para múltiplas empresas (Multi-tenant). Cria estratégias semanais, gerencia perfis de marca e gera conteúdo (texto e imagem) em massa para publicação manual.

Media Uploader - R2/S3 with video download

16
from diegosouzapw/awesome-omni-skill

Upload files or download videos from popular platforms (YouTube, Vimeo, Bilibili, etc.) and upload to Cloudflare R2, AWS S3, or any S3-compatible storage with secure presigned download links.

media-generation

16
from diegosouzapw/awesome-omni-skill

Generate images, videos, and audio using Google's Gemini APIs. Use for image generation/editing (Gemini 3 Pro Image), video generation (Veo 3), and speech (TBD). Trigger words - images: generate, create, draw, design, make, edit, modify image/picture. Video: generate video, create video, animate, make a video. Supports text-to-image, image-to-image editing, text-to-video, and image-to-video.

marketing-social-media

16
from diegosouzapw/awesome-omni-skill

Sustainable social media marketing and paid social: content systems, community management, influencer ops, social commerce, and attribution (2026).

instagram-social-media

16
from diegosouzapw/awesome-omni-skill

Atua como um especialista em social media para Instagram, criando conteúdos altamente alinhados com a identidade da marca. Use esta habilidade sempre que o usuário quiser criar posts, stories, legendas ou estratégias para o Instagram.

ffmpeg-media

16
from diegosouzapw/awesome-omni-skill

FFmpeg media processing. Video/audio transcoding, stream manipulation, and filter graphs.

cv181x-media

16
from diegosouzapw/awesome-omni-skill

Expert guide for CV181X/CV182X/CV180X (SG200X) multimedia development using CVI MPI API. Use this skill when working with: VI (video input/camera/ISP), VPSS (video processing/scaling/crop), VENC (H.264/H.265/JPEG encoding), VDEC (decoding), VB (video buffer pools), SYS binding, or any CVI_* API calls. Covers camera pipeline setup, offline VPSS processing, VB pool planning, and error diagnosis (ERR_VPSS_NOBUF, ERR_VB_NOBUF). API details in references/.

athlete-social-media-manager

16
from diegosouzapw/awesome-omni-skill

Create brand-safe content for athletes. Personal branding strategy, engagement optimization, crisis communication, sponsor integration.

acc-create-mediator

16
from diegosouzapw/awesome-omni-skill

Generates Mediator pattern for PHP 8.5. Creates coordination layer for complex component interactions with event dispatching, request/response handling, and colleague classes. Reduces coupling between interacting objects. Includes unit tests.

add-social-media-header

16
from diegosouzapw/awesome-omni-skill

Add professional social media headers to README files and documentation to enhance engagement and visibility across LinkedIn, YouTube, GitHub, and X (Twitter). Use when you need to add or update social media badges with clickable links to your profiles.

u0542-engineering-multi-agent-negotiation-mediator

16
from diegosouzapw/awesome-omni-skill

Operate the "Engineering Multi-Agent Negotiation Mediator" capability in production for workflows. Use when mission execution explicitly requires this capability and outcomes must be reproducible, policy-gated, and handoff-ready.