thesis-anonymizer
CommunityAnonymize theses without affecting page count.
Authorbetasecond
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the anonymization of undergraduate thesis documents by blacking out identifying information (university, college, year, class, name, student id, advisor, etc.) while preserving the original layout and page count, producing anonymized docx and pdf for submission.
Core Features & Use Cases
- Page-count-preserving anonymization: Replaces sensitive fields with black blocks and inlines replacements in headers to ensure the final documents match the normal version.
- End-to-end workflow: Scans docx structure, applies OOXML shading, updates headers, and converts to pdf using Word/AppleScript on macOS.
- Use Case: A university department prepares anonymized theses for blind review and archival submission.
Quick Start
Run the anonymization workflow to generate an anonymized docx and the corresponding pdf from the normal thesis, preserving the original page count.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: thesis-anonymizer Download link: https://github.com/betasecond/thesis-anonymizer/archive/main.zip#thesis-anonymizer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.