ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

redact

Privacy redaction toolkit for images, PDFs, Word documents, and PowerPoint presentations. Use when the user needs to redact, mask, or replace sensitive/private information in files. Triggers: - Redacting or masking sensitive text in images, PDFs, documents, or presentations - Replacing names, phone numbers, IDs, or other PII in files - Processing privacy compliance for documents before sharing - Anonymizing content in visual files Supported formats: png/jpg images, PDF, docx/doc, pptx/ppt

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/darknoah/redact
Or

Redact Skill

Privacy redaction toolkit using PPStructureV3 OCR for text detection and replacement.

Scripts

ScriptFormatCommand
redact-image.pyImages (png, jpg, etc.)redact-image.py <input> <rules.csv> <output>
redact-pdf.pyPDFredact-pdf.py <input> <rules.csv> <output>
redact-document.pyWord (docx, doc)redact-document.py <input> <rules.csv> <output>
redact-presentation.pyPowerPoint (pptx, ppt)redact-presentation.py <input> <rules.csv> <output>

CSV Rules Format

target_text,replacement_text
张三,李四
手机号,
身份证号,
RuleEffect
原文本,新文本Replace with new text
原文本,Empty = mask with █ (documents) or solid color block (images/PDF)

Masking Behavior

FormatEmpty Replacement
Images, PDFSolid color block overlay
Word, PowerPoint characters (same length as target)

Features

FeatureImagePDFDocumentPresentation
Text replacement
Solid color mask--
█ character mask--
OCR detection✅ (images)✅ (images)
Tables-
Headers/Footers--
Embedded images-

Environment Setup

# Initialize virtual environment
./scripts/init-runtime.sh

# Activate
source scripts/.venv/bin/activate

Dependencies

  • Python 3.10+
  • PaddleOCR / PPStructureV3
  • python-docx, python-pptx, PyMuPDF, Pillow

Metadata

Author@darknoah
Stars3376
Views0
Updated2026-03-24
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-darknoah-redact": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.