Leak Canary

Scan, audit, or check a project, directory, file, CSV export, log, or workspace for data leaks — credentials, API keys, secrets, PII, or GDPR violations — before pushing to GitHub, committing, sharing with external partners, archiving, or releasing. Invoke whenever the user asks to scan for secrets, check for leaks, audit for PII, review for credentials, or wants to verify GDPR compliance of exported data or test fixtures. Detects hardcoded passwords, AWS/Google/GitHub/Stripe/OpenAI/Azure keys, JWT tokens, database connection strings, email addresses, credit card numbers, IBANs, and 20+ European national IDs (Belgian INSZ, Dutch BSN, French INSEE, Polish PESEL, Swedish Personnummer, UK NINO, Spanish DNI, German Steuer-ID, Italian Codice Fiscale, Romanian CNP, Irish PPS, Portuguese NIF, and more). Use this skill proactively when the user mentions leaks, secrets, credentials, PII, GDPR, personal data, sensitive data, pre-commit checks, release security gates, or data export reviews.

jovd83 f25e8c0 4 files · 20.2 KB Updated

File contents

jovd83/leak-canary/tree/main/ commit f25e8c0f0c

Frequently asked questions

npx skillmds@latest add jovd83/leak-canary