{"skill":{"slug":"file-batch-processor","displayName":"File Batch Processor","summary":"One-click batch processing for all files: rename, compress images, convert to PDF, auto organize. No software installation needed, runs locally, safe and ad-...","description":"---\nname: file-batch-processor\ndescription: \"One-click batch processing for all files: rename, compress images, convert to PDF, auto organize. No software installation needed, runs locally, safe and ad-free. Essential tool for professionals/students/shop owners! Use cases: batch file rename, batch image compression, batch PDF conversion, auto categorize by type. Windows compatible, newbie-friendly, office efficiency booster.\"\n---\n\n# File Batch Processor Master\n\n## 🎯 Core Features\n\n1. **Batch File Rename** - Multiple naming modes (sequence, date, prefix/suffix, etc.)\n2. **Batch Image Compression** - Smart JPEG/PNG compression with quality preservation\n3. **Batch to PDF** - One-click conversion of images and text files to PDF\n4. **Auto Categorization** - Automatically categorize files by type (documents, images, audio, video, archives)\n\n## 🚀 Quick Start\n### Basic Workflow\n# 1. Select folder to process\n# 2. Choose processing functions (can select multiple)\n# 3. Configure parameters (rename rules, compression quality, etc.)\n# 4. Execute processing\n# 5. View results report\n```\n\n## 📁 Directory Structure\n\n```\nfile-batch-processor/\n├── SKILL.md (current file)\n├── scripts/\n│   ├── batch_rename.py\n│   ├── image_compress.py  \n│   ├── convert_to_pdf.py\n│   └── auto_organize.py\n└── references/\n    ├── naming_patterns.md\n    ├── compression_guide.md\n    └── file_types.md\n```\n\n## 🔧 Feature Details\n\n### 1. Batch File Rename\n- **Supported Modes**:\n  - Sequence mode: `file_001.jpg`, `file_002.jpg`\n  - Date mode: `20240302_photo1.jpg`\n  - Prefix/suffix add: `backup_file.docx`, `file_copy.pdf`\n  - Batch replace: `old_name` → `new_name`\n\n### 2. Batch Image Compression\n- **Supported Formats**: JPEG, PNG\n- **Compression Options**:\n  - Quality levels: High (90%), Medium (70%), Low (50%)\n  - Size adjustment: Original size, 50%, 30%\n  - Batch processing: Supports 1000+ files\n\n### 3. Batch to PDF\n- **Supported Source Files**:\n  - Image files (JPG, PNG, BMP, etc.)\n  - Text files (TXT, MD)\n  - Office documents (requires additional tools)\n\n- **Categorization Rules**:\n  - 📄 Documents: .doc, .docx, .pdf, .txt, .md\n  - 🖼️ Images: .jpg, .jpeg, .png, .bmp, .gif\n  - 🎵 Audio: .mp3, .wav, .aac\n  - 🎥 Video: .mp4, .avi, .mkv\n  - 📦 Archives: .zip, .rar, .7z\n  - 📁 Others: Remaining files\n\n## 🎨 Skill Icon\n- Recommended icons: Folder/Tool type icons\n- Color scheme: Blue tones (professional & reliable) + Green (efficiency boost)\n\n- ?? Organize large amounts of photos downloaded from phone\n- 📊 Process batches of work documents\n- 🛒 Shop owners organizing product images\n- 🎓 Students organizing study materials\n- 💼 Professionals improving office efficiency\n\n## ⚙️ Technical Implementation\n- **Platform**: Windows (most compatible)\n- **Dependencies**: Python 3.8+, Pillow, PyPDF2, pdfkit (optional)\n- **Security**: Runs locally, no network requests, no data uploads\n\n## 📝 Precautions\n- Backup important files before processing\n- Large batch processing may take time\n- Test with small samples when compressing images\n\n## 📚 References\n- [naming_patterns.md] - Detailed naming patterns guide\n- [compression_guide.md] - Image compression technical guide\n- [file_types.md] - File type identification rules\n\n> 💡 Tip: This skill is designed to be \"out-of-the-box\" ready, easy for beginners to use, and an essential efficiency tool for professionals, students, and shop owners!\n## 📦 Version Information\n- **Current Version**: 1.0.0\n- **Release Date**: 2026-03-03\n- **Release Platform**: [ClawHub](https://clawhub.com/skills/file-batch-processor)\n- **Author**: lx19840614\n\n## 📝 Changelog\n### v1.0.0 (2026-03-03) - Initial Version\n- ✅ Batch file rename (5 modes)\n- ✅ Batch image compression (quality/size adjustable)\n- ✅ Batch convert to PDF (images/text)\n- ✅ Auto file organization (6 categories)\n- ✅ Preview mode (--dry-run)\n- ✅ Windows optimized\n- ✅ Complete documentation (README + video script + promotion plan)\n### 📋 Planned Updates\n- [ ] Chinese font PDF support\n- [ ] Batch backup function\n- [ ] Progress bar display\n- [ ] GUI graphical interface\n- [ ] macOS/Linux support","tags":{"latest":"1.0.1"},"stats":{"comments":0,"downloads":758,"installsAllTime":3,"installsCurrent":3,"stars":1,"versions":2},"createdAt":1772500027879,"updatedAt":1778491695332},"latestVersion":{"version":"1.0.1","createdAt":1772624539647,"changelog":"Updated by user - bug fixes and improvements","license":null},"metadata":null,"owner":{"handle":"lx19840614","userId":"s178y2n10ywe3srwm8d50t3e25885e7n","displayName":"lx19840614","image":"https://avatars.githubusercontent.com/u/48274819?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780089755231}}