file_organization
OfficialAutomate file organization and cleanup.
AuthorMassLab-SII
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps automate the organization of file collections by detecting duplicates, merging or splitting files, pattern matching, and classifying by size or creation time, reducing clutter and manual effort.
Core Features & Use Cases
- Duplicate detection: Find and move or consolidate files with identical content.
- File merging: Combine the smallest text files into a single consolidated file for reporting.
- File splitting: Break large files into evenly sized parts for distribution or processing.
- Pattern matching: Locate files containing specific substrings or content patterns.
- Time and size classification: Organize files into folders based on creation time or file size.
- Use Case: Clean a project directory with hundreds of small files by grouping duplicates, merging logs, and classifying by date to simplify backups.
Quick Start
Run a simple workflow to organize a directory, for example:
- python scripts/find_duplicates.py /path/to/your/dir
- python scripts/merge_files.py /path/to/your/dir --count 5 --output merged_logs.txt
- python scripts/split_file.py /path/to/your/dir large_log.txt --parts 8 --output-dir split_logs
- python scripts/pattern_matching.py /path/to/your/dir large_text.txt --min-length 30 --output results.txt
- python scripts/classify_files_by_size.py /path/to/your/dir
- python scripts/classify_files_by_time.py /path/to/your/dir
Dependency Matrix
Required Modules
mcp
Components
scripts
💻 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: file_organization Download link: https://github.com/MassLab-SII/open-agent-skills/archive/main.zip#file-organization 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 223,000+ vetted skills library on demand.