Exposure Audit — Security skill for Claude Code
Map your own public exposure using only free, accountless checks.
How to install Exposure Audit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open 0nicell/exposure-audit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Exposure Audit does
Map your own public exposure using only free, accountless checks. Shows where you appear and how to get removed, never passwords or address data. Ranks a 277-site removal worklist. Companion to data-deletion-skill.
Alternatives in Security
- Security Ownership Map — Map people-to-file ownership, compute bus factor, and identify risks 14.6k ★
- Free Code — The free build of Claude Code 8.1k ★
- Skill Coverage Audit — Trace codepaths in diffs, map against tests, auto-generate missing coverage — use before shipping PRs 2.8k ★
README
Exposure Audit
**Find out where you already are online, before you try to leave.**
Give it your own email, username, domain or GitHub handle. It checks where those show up publicly, ranks the findings by how much damage each one could do, and tells you how to get removed from each.
Companion to [data-deletion-skill](https://github.com/0nicell/data-deletion-skill). That one removes you. This one tells you what there is to remove.
Python · MIT licensed · by [0nicell](https://github.com/0nicell)
What it checks
**Live checks** run automatically. They only look at places that publish *you*, with no account and no scraping:
| Check | What it finds |
|---|---|
| Gravatar | A public photo and profile tied to your email address |
| GitHub commit emails | Your real address baked permanently into public commits |
| Handle enumeration | The same username across 28 platforms, linking accounts you thought were separate |
| WHOIS / RDAP | Your contact details published for domains you own |
| Certificate transparency | Every subdomain you ever issued a certificate for — staging, admin, client previews |
| Wayback Machine | Contact details you deleted from your site but not from the archive |
| Have I Been Pwned | Which breaches you're in and what was exposed (needs an API key) |
**A worklist** is generated from the 314-company registry in data-deletion-skill: every live site, ranked by how much harm it enables, with a working removal contact attached.
Registry 277 live sites to check (37 defunct/contactless)
CRITICAL 68 breach search + infostealer/threat-intel corpora
HIGH 65 people search, major brokers, electoral-roll directories
MEDIUM 96 B2B contact data, OSINT email intelligence
LOW 48 ad-tech segments, email verification
You get `report.md` and `findings.json`. Hand the markdown to data-deletion-skill and it writes the removal requests.
Setup
git clone https://github.com/0nicell/exposure-au
Related Skills
Ad Landing Page Audit
Free Claude skill that audits every active Meta ad against its landing page. It flags missing offers, products
Security
Validate wallet addresses and check token risk — honeypot detection, audit status, freeze authority, and secur
Trackiq Amazon Search Visibility Audit
TrackIQ: Amazon Search Visibility Audit — an Agent Skill that audits where your ASINs appear in Amazon search:
LinkedIn Agent Skill
11 agent skills that turn Claude into a LinkedIn assistant: hook-based posts, comments, replies, profile scori
Diff Audit
PR / commit-scoped differential audit — audits only changed functions (plus 1-hop callers), flags removed secu
Deep Dive Data
Deprecated v0.2 alias — use /audit-lineage instead. Will be removed in the next major release.
Related Agents
Deeplink Clipboard Auditor
Audits deep link / Universal Link / App Link handling for parameter trust and hijack risk, and clipboard usage
Legal Risk Scorer
Aggregates verified legal-review findings into a risk matrix (likelihood x impact x dollar exposure), ranks th
Eval Improver
Improver role of the D365FO agent eval loop. Reads the corpus of run records, ranks failure clusters, reproduc