← Back to Skills Marketplace
40
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install breach-check
Description
Check if your email, phone or password has been in data breaches. Full security response workflow.
README (SKILL.md)
Breach Check
Check if email, phone, or password has appeared in known data breaches. Uses k-anonymity and privacy-preserving lookup, never sends raw credentials.
Workflow
- Hash input — SHA-256 hash of email/phone. For passwords, use SHA-1 prefix (k-anonymity model, first 5 chars only sent).
- Query breach DB — call Have I Been Pwned API v3 (or equivalent) with hash prefix. Respect rate limits (1.5s delay between calls).
- Results — return only: breached (yes/no), breach name, data types exposed (email, password, phone, address, etc.).
- Never return raw password or plaintext credential.
- Severity triage:
- 🔴 High — password exposed
- 🟡 Medium — phone / address / ID number exposed
- 🟢 Low — email-only breach
- Action plan — per breach:
- 🔴 → change password immediately, enable 2FA, check for account takeover
- 🟡 → monitor for phishing, update linked account recovery info
- 🟢 → review spam filter, update email alias if heavy spam
- Password check — SHA-1 k-anonymity: send first 5 hex chars to Pwned Passwords API. Return count of occurrences.
- Report — personal security report with:
- breach timeline
- severity summary
- actionable todo list (prioritized)
- Optional — set reminder for periodic re-check (cron / scheduling).
Sample Prompt
breach-check check --email [email protected] --phone 13900000000
breach-check password --check "my-p@ssw0rd"
breach-check monitor --email [email protected] --interval monthly
breach-check report --email [email protected] --format json
Usage Guidance
Before installing, understand that this skill is intended to handle sensitive personal security data. Use it only for accounts or credentials you are authorized to check, prefer privacy-preserving password checks, and review any optional monitoring or scheduling before enabling it.
Capability Assessment
Purpose & Capability
The skill's stated purpose is to check emails, phones, and passwords against breach data, and the instructions consistently focus on hashing, k-anonymity password lookup, breach result triage, and remediation advice.
Instruction Scope
It asks the agent to process sensitive user-provided emails, phone numbers, and passwords, but this is central to the purpose and the artifact explicitly says not to return plaintext credentials or send raw passwords.
Install Mechanism
The reviewed artifact is markdown-only with no executable scripts, package installation steps, or hidden installer behavior.
Credentials
Network calls to breach-checking APIs are expected for this function, and rate-limit handling is disclosed; no unrelated local file access or credential-store access is requested.
Persistence & Privilege
The skill mentions optional periodic re-check reminders using cron or scheduling, but frames this as optional rather than automatic or hidden persistence.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install breach-check - After installation, invoke the skill by name or use
/breach-check - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Check email phone password against data breaches with security response workflow
Metadata
Frequently Asked Questions
What is Breach Check?
Check if your email, phone or password has been in data breaches. Full security response workflow. It is an AI Agent Skill for Claude Code / OpenClaw, with 40 downloads so far.
How do I install Breach Check?
Run "/install breach-check" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Breach Check free?
Yes, Breach Check is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Breach Check support?
Breach Check is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Breach Check?
It is built and maintained by haidong (@harrylabsj); the current version is v1.0.0.
More Skills