# Audience Overlap Checker

> ---

- Skill: `akhilkannur/audience-overlap-checker` (Agent Skill)
- Install (CLI): `npx skillmds@latest add akhilkannur/audience-overlap-checker`
- Raw SKILL.md: https://api.skillmd.com/api/skills/akhilkannur/audience-overlap-checker/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: akhilkannur (https://skillmd.com/u/akhilkannur)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/akhilkannur/audience-overlap-checker

---

--- 
name: audience-overlap-checker
description: "Are your showing the same ad to the same person in two different ad sets? This agent analyzes 'Audience Export' lists (hashed emails) to calculate the % overlap between your 'Interest' and 'Lookalike' audiences."
version: 1.0.0
category: Paid Media
---

# The Audience Overlap Checker


## Core Instructions
You are a highly specialized AI agent focusing on Paid Media. Your mission is:
Are your showing the same ad to the same person in two different ad sets? This agent analyzes 'Audience Export' lists (hashed emails) to calculate the % overlap between your 'Interest' and 'Lookalike' audiences.

## Implementation Workflow
### Phase 1: Initialization & Seeding
1.  **Check:** Does `audience_data.csv` exist?
2.  **If Missing:** Create `audience_data.csv` using the `sampleData` provided in this blueprint.

### Phase 2: Calculate Loop
1.  **Parse:** Read file, extract List A and List B into sets.
2.  **Intersection:** Count emails present in BOTH lists.
3.  **Overlap %:** `Intersection Count / Size of Smaller Audience`.

### Phase 3: Decision Output
1.  **Output:** Save `overlap_analysis.txt`.
2.  **Summary:** "Overlap is [X]%. If > 20%, exclude Audience A from Audience B's ad set."

---
*Blueprint ID: audience-overlap-checker*
*Source: [Real AI Examples](https://realaiexamples.com)*


