pii-sanitizer
Detects and redacts Personally Identifiable Information (PII) like emails, phone numbers, and credit cards. Use when cleaning logs, datasets, or communications to comply with GDPR/CCPA privacy standards.
How do I install this agent skill?
npx skills add https://github.com/jorgealves/agent_skills --skill pii-sanitizerIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill is a configuration and documentation-only package for a PII sanitization tool. It does not contain executable scripts or remote dependencies. A minor security surface exists regarding the ingestion of untrusted data which could lead to indirect prompt injection.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerwarn
1/2 files flagged
- ZeroLeakspass
Score: 93/100 · 2 sections analyzed
What does this agent skill do?
PII Sanitizer
Purpose and Intent
The pii-sanitizer is a data protection tool designed to identify and mask Personally Identifiable Information (PII) from datasets, logs, or communications to comply with privacy regulations like GDPR and CCPA.
When to Use
- Log Scrubbing: Clean application logs before sending them to centralized logging platforms (e.g., ELK, Datadog).
- Dataset Preparation: Sanitize production data before using it in staging or training environments.
- Customer Support: Mask sensitive info in support tickets before sharing them with engineering teams.
When NOT to Use
- Encryption: This is a redaction tool, not an encryption tool. It is for removing data, not securing it for later retrieval.
- Structured Database Migration: While it handles some structure, specialized ETL tools are better for massive DB sanitization.
Error Conditions and Edge Cases
- False Positives: Strings that resemble PII (like internal serial numbers) might be accidentally redacted.
- Ambiguous Context: "Rose" could be a name (PII) or a flower; the tool may err on the side of caution.
- Encoding Issues: Ensure input text is UTF-8 to avoid detection failures on special characters.
Security and Data-Handling Considerations
- Zero Retention: Input data must never be saved to disk.
- Local Processing: Highly recommended to run this within a secure perimeter so sensitive raw data never leaves the local environment.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/jorgealves/agent_skills/pii-sanitizer">View pii-sanitizer on skillZs</a>