UniSecurityGuard Academic Whistleblower Archive
Skill by ara.so — Security Skills collection.
Overview
UniSecurityGuard is a GitHub-based archive platform documenting the experience of a Chinese academic who transitioned from associate professor to security guard. The project serves as a censorship-resistant backup for social media content that faces institutional pressure and platform removal. It demonstrates how to use GitHub as a transparent, immutable documentation platform for whistleblowing and advocacy.
Key Use Case: Preserving evidence of academic employment issues, institutional misconduct, and career transitions when primary platforms (Xiaohongshu/Little Red Book) are threatened with censorship.
Primary Language: Markdown (documentation-focused)
Repository Structure:
- README.md: Main narrative and updates
- assets/: Screenshots and image evidence
- Issues section: Community Q&A and documentation
Installation & Setup
Fork or Clone for Your Own Archive
Initialize Your Own Archive
Core Patterns
1. Document Progressive Updates
The project uses the README.md as a chronological narrative with new updates at the top:
2. Asset Organization
Store evidence systematically:
3. Embed Images in README
4. Use Issues for FAQ and Community Support
The project uses 154+ issues as a documentation and Q&A system:
Real-World Implementation Examples
Example 1: Creating a Censorship-Resistant Archive
Example 2: Structured Timeline Documentation
Create TIMELINE.md:
Example 3: README Template for Academic Whistleblowing
Example 4: Automated Git Backup Script
Configuration & Best Practices
Repository Settings
-
Enable GitHub Pages (optional, for web presence):
- Settings → Pages → Source: main branch
- Creates public website at
https://USERNAME.github.io/REPO
-
Issue Templates:
Create .github/ISSUE_TEMPLATE/faq.md:
- Archive Metadata:
Create archive_metadata.json:
Safety Considerations
-
Anonymization: Remove or redact:
- Personal identifying information of third parties
- Specific institutional names (if legally required)
- Location details that enable physical tracking
-
Evidence Integrity:
-
Backup Beyond GitHub:
Common Use Cases
Migrating from Censored Platform
Community Support Hub
Troubleshooting
Issue: Content Visibility
Problem: Updates not appearing to others
Issue: Large Files
Problem: Screenshots/documents exceed GitHub limits (100MB file, 1GB repo)
Issue: Institutional Takedown Requests
GitHub provides:
- DMCA counter-notice process
- Transparency reports for takedown requests
- Archive repositories before potential removal
Issue: Community Management
High issue volume (154+ issues):
Advanced Patterns
Automated Monitoring
RSS Feed for Followers
GitHub automatically provides RSS feeds:
This skill enables AI agents to help users create censorship-resistant documentation platforms, archive evidence of institutional misconduct, and maintain transparency when facing content removal pressure.


