Desensitize, anonymize, and mask sensitive data in documents, code, configs, and datasets. Use when someone asks to "remove PII", "anonymize data", "mask sensitive info", "desensitize a document", or needs to prepare data for sharing, demos, or testing without exposing real information.
Remove or mask sensitive information from any content while preserving its structure and usefulness for the intended purpose (sharing, demos, testing, compliance).
Required:
Optional:
Scan for: names, emails, phone numbers, addresses, SSNs, credit cards, API keys, passwords, IP addresses, and domain-specific sensitive fields.
Based on context: replace with realistic fake data (for demos), redact with [REDACTED] (for compliance), or hash (for data analysis).
Replace all identified sensitive data consistently — same real name maps to same fake name throughout the document.
Review the output to ensure no sensitive data leaked through and the document remains usable.
Desensitized version of the input in the same format.
common-skills/quality-checklist.md — Verify completeness of desensitization[REDACTED] over realistic fake replacementsEdit PDFs with natural-language instructions using the nano-pdf CLI.
Control Sonos speakers (discover/status/play/volume/group).
Terminal Spotify playback/search via spogo (preferred) or spotify_player.
Capture frames or clips from RTSP/ONVIF cameras.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.
Category:tools
Tags:privacy, anonymization, pii, masking, data-protection