screen-adverse-media
Helps your agent check if a person or company has negative news, is a public figure, or is on sanction lists. Useful for ensuring safety before business or monitoring partners.
What it does
Checks if a person or company has negative media coverage, Politically Exposed Person (PEP) status, or sanctions exposure. The result always prompts a review, never confirms guilt, and 'nothing found' doesn't mean a clean record.
When to use it
- ✓Before accepting a new client, partner, or investor.
- ✓To vet suppliers before signing a contract.
- ✓To periodically monitor existing clients or partners.
Example of what to ask your AI
“Screen John Doe for adverse media and sanctions.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
You provide the name of the person or organization. The tool searches various sources and reports if there's anything needing further attention, like negative news or PEP status.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill screen-adverse-mediaOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/screen-adverse-media/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Screen Adverse Media
Screen a person or organisation for adverse media coverage, PEP (Politically Exposed Person) status, and sanctions exposure. Every hit is corroboration-gated: the screen returns "review", never "guilty", and "nothing found" is never a clean record. Uses the Stipple API (free anonymous tier).
When to use
- AML/CTF onboarding (Tranche 2 reforms make this mandatory for more Australian businesses)
- Vendor/supplier due diligence before signing
- Investor or LP vetting
- Ongoing counterparty monitoring (re-run periodically, compare warrant IDs)
Instructions
Get the target. Name of the person or organisation. For document-based screening, a PDF/image of their ID or company extract can also be submitted.
Run the screen.
Name-based (via MCP — the REST intake is document-based):
# Via any MCP client pointed at https://www.stipple.sh/mcp: # tool: screen_adverse_media # args: {"name": "John Citizen", "entity_type": "person"}Document-based (REST — screens the person/org named in the uploaded document):
curl -X POST https://www.stipple.sh/v1/adverse-media \ -F "file=@company-extract.pdf" \ -H "Authorization: Bearer $STIPPLE_API_KEY"Interpret the response.
rating— the overall screening result ("review", "clear", etc.)hits[]— adverse media articles: date, title, source, URL, summarypep[]— PEP signals (empty = none found)sanctions[]— sanctions list signals (empty = none found)
Report with the right framing. Non-negotiable framing rules:
Finding Correct framing Hits found "Review recommended — see articles below" (never "guilty") Nothing found "No corroborated adverse media found — this is NOT a clean record; coverage is bounded by the source list" PEP signal "PEP status identified — enhanced due diligence may apply" Contextualize. Every hit is corroborated across sources before inclusion — but the screen is the start of human review, not the end of it. Date-range and source-coverage limitations are real.
Output format
screening rating: review
adverse media hits:
- [2025-11-02] Court action over unpaid supplier debts
source: The Age https://...
- [2024-06-18] ASIC disqualification
source: ASIC media releases https://...
PEP signals: 0
sanctions list signals: 0
This screen returns "review", never "guilty" — every hit is corroboration-gated.
Limitations and Safety
- Screening processes personal data and potentially damaging allegations through a hosted third party. Confirm a lawful purpose, obtain any required approval, send only the minimum identifiers needed, and verify current retention, residency, access, and deletion terms before transmission.
- Name matches, PEP signals, sanctions hits, and media reports can be incomplete, stale, misattributed, or false. Corroborate every consequential result with the original source and authoritative registers; never publish an allegation as fact.
- This is not a legal AML/CTF determination. A qualified human reviewer must resolve identity ambiguity, document the reasoning, and provide an appropriate correction or appeal path before rejecting or restricting a person or organization.
Notes
- Costs 3 credits per screen; free weekly allowance applies
- For AML flows, pair with
check-identity-pack(identity) andverify-document(document genuineness) - "Nothing found" ≠ "clean record" — always state this in reports
- Free key at https://www.stipple.sh for metering beyond the anonymous allowance
FAQ
What does 'review recommended' mean?
It means the tool found information that requires human analysis, such as negative news or potential PEP status. It's not an accusation, just an alert to investigate further.
If nothing is found, is the person completely cleared?
No. The 'nothing found' result means no negative information was found in the consulted sources. It's important to remember that source coverage has limitations and isn't an absolute guarantee that nothing exists.
What is a PEP?
PEP stands for Politically Exposed Person. These are individuals who hold or have held important public office and may carry a higher risk of involvement in corruption or money laundering.
Details
Original description by the author
Screen a person or organisation for adverse media coverage, PEP status, and sanctions exposure — corroboration-gated, returns "review" never "guilty". Use when the user asks to screen someone before onboarding, partnership, or investment; for AML/CTF flows; or for ongoing counterparty monitoring.
Popularity
- GitHub stars
- 48k
- Ranking position
- #4071
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
dashboard-builder
Helps your agent create useful monitoring dashboards. It turns data into charts that answer important system questions.
affaan-m/ECC
dev-team
Simulates a collaborative development team where different roles respond to a problem together. It's useful for getting multiple perspectives without manually switching agents.
affaan-m/ECC
ecc-council
Has your agent convene a four-voice council for difficult decisions. It's useful when there are multiple good options and debate is needed before choosing.
affaan-m/ECC