
File Organizer
Reorganize Downloads, projects, and archives with duplicate detection and folder proposals so a solo builder can find files without manual sorting marathons.
Overview
File Organizer is a journey-wide agent skill that analyzes folders, finds duplicates, suggests structures, and organizes local files with your approval—usable whenever clutter slows a solo builder down.
Install
npx skills add https://github.com/composiohq/awesome-claude-skills --skill file-organizerWhat is this skill?
- 6 capabilities: structure analysis, duplicate finding, organization suggestions, approved moves/renames, context-aware d
- 7 explicit when-to-use triggers from messy Downloads through pre-archive project cleanup
- Runs from home directory workflow (cd ~) with user approval before destructive moves
- Uses file types, dates, and content context—not random alphabetical sorts
- Targets cognitive load reduction for personal machines, not cloud-only repos
- 6 numbered capabilities from analysis through clutter reduction
- 7 bullet when-to-use scenarios in SKILL.md
Adoption & trust: 3.6k installs on skills.sh; 63.7k GitHub stars; 3/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
What problem does it solve?
Files and duplicates are everywhere on your machine, so you waste time searching instead of building or shipping.
Who is it for?
Solo builders cleaning Downloads, restructuring project folders, or deduplicating before archiving old work.
Skip if: Production server filesystems, shared team drives with formal retention policy, or cases where you want zero filesystem access from the agent.
When should I use this skill?
Downloads or project folders are chaotic, duplicates or scatter block finding files, or user wants automated cleanup and better structure with approval.
What do I get? / Deliverables
You get a reviewed plan and optionally executed moves, renames, and cleanup that match how you actually use projects and archives.
- Proposed folder structure and duplicate report
- Executed renames/moves after explicit user approval
Recommended Skills
Journey fit
Useful at every journey phase - explore requirements and options before committing to a direction.
Where it fits
Sort competitor PDFs and screenshots into a research tree before you commit to a product direction.
Restructure client deliverables and assets so the next implementation session has one obvious project root.
Dedupe and archive last year’s repos after launch so your laptop stays fast for the next ship cycle.
Group scope docs and mock exports before you freeze MVP boundaries.
How it compares
Interactive local cleanup assistant—not a cloud sync product or a git-based monorepo refactor tool.
Common Questions / FAQ
Who is file-organizer for?
Solo and indie builders who manage their own Mac or PC folders and want agent-guided organization with approval gates before files move.
When should I use file-organizer?
Use when Downloads is chaotic, duplicates waste space, folder trees no longer match your projects, you start a new repo and need layout, or you clean up before archiving—also anytime clutter blocks research in Idea or docs work in Build.
Is file-organizer safe to install?
It implies filesystem read/write on your machine—review the Security Audits panel on this page, scope paths narrowly, and require explicit approval before bulk deletes or moves.
SKILL.md
READMESKILL.md - File Organizer
# File Organizer This skill acts as your personal organization assistant, helping you maintain a clean, logical file structure across your computer without the mental overhead of constant manual organization. ## When to Use This Skill - Your Downloads folder is a chaotic mess - You can't find files because they're scattered everywhere - You have duplicate files taking up space - Your folder structure doesn't make sense anymore - You want to establish better organization habits - You're starting a new project and need a good structure - You're cleaning up before archiving old projects ## What This Skill Does 1. **Analyzes Current Structure**: Reviews your folders and files to understand what you have 2. **Finds Duplicates**: Identifies duplicate files across your system 3. **Suggests Organization**: Proposes logical folder structures based on your content 4. **Automates Cleanup**: Moves, renames, and organizes files with your approval 5. **Maintains Context**: Makes smart decisions based on file types, dates, and content 6. **Reduces Clutter**: Identifies old files you probably don't need anymore ## How to Use ### From Your Home Directory ``` cd ~ ``` Then run Claude Code and ask for help: ``` Help me organize my Downloads folder ``` ``` Find duplicate files in my Documents folder ``` ``` Review my project directories and suggest improvements ``` ### Specific Organization Tasks ``` Organize these downloads into proper folders based on what they are ``` ``` Find duplicate files and help me decide which to keep ``` ``` Clean up old files I haven't touched in 6+ months ``` ``` Create a better folder structure for my [work/projects/photos/etc] ``` ## Instructions When a user requests file organization help: 1. **Understand the Scope** Ask clarifying questions: - Which directory needs organization? (Downloads, Documents, entire home folder?) - What's the main problem? (Can't find things, duplicates, too messy, no structure?) - Any files or folders to avoid? (Current projects, sensitive data?) - How aggressively to organize? (Conservative vs. comprehensive cleanup) 2. **Analyze Current State** Review the target directory: ```bash # Get overview of current structure ls -la [target_directory] # Check file types and sizes find [target_directory] -type f -exec file {} \; | head -20 # Identify largest files du -sh [target_directory]/* | sort -rh | head -20 # Count file types find [target_directory] -type f | sed 's/.*\.//' | sort | uniq -c | sort -rn ``` Summarize findings: - Total files and folders - File type breakdown - Size distribution - Date ranges - Obvious organization issues 3. **Identify Organization Patterns** Based on the files, determine logical groupings: **By Type**: - Documents (PDFs, DOCX, TXT) - Images (JPG, PNG, SVG) - Videos (MP4, MOV) - Archives (ZIP, TAR, DMG) - Code/Projects (directories with code) - Spreadsheets (XLSX, CSV) - Presentations (PPTX, KEY) **By Purpose**: - Work vs. Personal - Active vs. Archive - Project-specific - Reference materials - Temporary/scratch files **By Date**: - Current year/month - Previous years - Very old (archive candidates) 4. **Find Duplicates** When requested, search for duplicates: ```bash # Find exact duplicates by hash find [directory] -type f -exec md5 {} \; | sort | uniq -d # Find files with same name find [directory] -type f -printf '%f\n' | sort | uniq -d # Find similar-sized files find [directory] -type f -printf '%s %p\n' | sort -n ``` For each set of