Claude Code Skill
The Expunct skill teaches Claude Code when and how to use the MCP tools automatically — no manual prompting required.
Prerequisites
The MCP server must be configured first. The skill uses the MCP tools under the hood and will not function without them.
Installation
Add the skill to your project’s .claude/skills/ directory or install globally:
# Clone the skill repo
git clone https://github.com/uni-qingzhuo-zhen/pii-redactor-skill.git
# Copy to your project
cp -r pii-redactor-skill/skills/pii-redactor .claude/skills/For global installation, copy to ~/.claude/skills/ instead.
What the Skill Teaches Claude
- When to use PII redaction — Triggers on keywords like PII, redact, sanitize, sensitive data, anonymize, and more
- How to choose between workflows — Text vs file vs batch, based on the input type and size
- Proper polling patterns — For async jobs, the skill teaches correct polling intervals and timeout handling
- Entity type selection — How to target specific entity types (e.g., only PERSON and EMAIL) for focused redaction
- Multi-language support — How to specify language codes for non-English content
- Error handling and retry patterns — Graceful recovery from rate limits, timeouts, and transient failures
Skill Triggers
The skill activates when Claude detects these keywords in conversation:
- PII
- redact / redaction
- sanitize / sanitization
- sensitive data
- anonymize / anonymization
- mask PII
- GDPR compliance
- data privacy
- personal information
- scrub data
Example Workflows
Text redaction — When you ask Claude to redact text, the skill guides it to use pii_redactor_sanitize_text directly for an immediate response.
File redaction — For files, the skill teaches Claude to submit via pii_redactor_sanitize_file, poll with pii_redactor_check_status, and retrieve findings with pii_redactor_get_findings.
Batch processing — When multiple files need redaction, the skill instructs Claude to use pii_redactor_sanitize_batch for efficient parallel processing.