An OSINT sentinel that monitors the public web for email exposure, username footprint, and identity leaks without API keys.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add Lord1Egypt/awesome-skill-forge --skill identity-monitoring-agent --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Identity Monitoring Agent?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/lord1egypt-identity-monitoring-agent)More formats (shields.io, HTML) on the badges page.
---
name: IdentityMonitoringAgent
description: An OSINT sentinel that monitors the public web for email exposure, username footprint, and identity leaks without API keys.
version: 1.0.4
author: assix
keywords:
- osint
- privacy
- identity-protection
- security
- no-api-key
metadata:
openclaw:
requires:
bins:
- python3
- holehe
- sherlock
---
# IdentityMonitoringAgent
This agent acts as a digital investigator. It scans the public web and platform recovery flows to find where personal data might be exposed.
## Setup
Install the necessary OSINT libraries in your LXC environment:
```bash
pip install holehe sherlock-project googlesearch-python
```
## Local Testing
Before using the agent via the UI, verify the logic directly on your DGX Spark terminal:
### Test Email Scanning
```bash
python3 monitor.py --tool scan_email --target user@example.com
```
### Test Username Tracking
```bash
python3 monitor.py --tool scan_username --target example_user
```
### Test Web Dorking
```bash
python3 monitor.py --tool search_leaks --query "example_query"
```
*Note: If `registered_sites` returns an empty list `[]`, it indicates no hits were found on supported platforms or the service is temporarily rate-limited.*
## User Instructions
- "Check if the email user@example.com is registered on any social platforms."
- "Find all social media accounts associated with the username 'example_user'."
- "Search the web for public mentions or leaks of the phone number 555-0123."
## Tools
### `scan_email`
Checks 120+ sites to see if an email is registered using forgotten password flows.
- **Inputs:** `email` (string)
- **Call:** `python3 monitor.py --tool scan_email --target {{email}}`
### `scan_username`
Hunts for a specific username across 400+ social networks and platforms.
- **Inputs:** `username` (string)
- **Call:** `python3 monitor.py --tool scan_username --target {{username}}`
### `search_leaks`
Uses advanced Google Dorks to find identifiers on leak sites, forums, and pastebins.
- **Inputs:** `query` (string)
- **Call:** `python3 monitor.py --tool search_leaks --query "{{query}}"`Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!