- Home
- Skills
- Workflow Automation
- Folder Organizer: Read-First File Cleanup
Folder Organizer: Read-First File Cleanup
Your agent reads each file before it sorts, dedupes by content, and never hard-deletes anything.
Free
Works with the AI Agents you already use
Folder Organizer: Read-First File Cleanup
Example session with this skill installed
My Downloads folder is a disaster — tons of duplicates and files like report.xlsx / report-v2.xlsx / report-final.xlsx. Can you clean it up safely? Don't delete anything without asking me.
- Read your context and instructions
- Compiled the folder organizer
- Generated the document
Summary
Profiled ~/Downloads (1,204 files · 8.3 GB), found
1.2 GB of exact duplicates by content hash, and spotted 3 files whose names don't match what's inside. Nothing has been moved yet — here's what I propose.
1 · Profile
| Files | 1,204 (23 hidden) |
| Size | 8.3 GB |
| Biggest subtree | screen-recordings/ — 4.1 GB |
| Date span | 2023-04-11 → 2025-08-22 |
2 · Duplicates (by content, not name)
A · Exact duplicates — safe to stage (reclaims 1.2 GB)
| Keep | Stage | Size |
|---|---|---|
screen-recordings/demo-v3-FINAL.mov | demo-v3-FINAL 2.mov | 612 MB |
design-exports/hero.png | hero (1).png | 4.2 MB |
| … 12 more |
B · Version residue — your call, I won't delete these
reports/·report.xlsx·report-v2.xlsx·report-final.xlsx(different contents)
3 · What files actually are
| File | Name suggests | Content says |
|---|---|---|
invoice.html | an invoice | title: Sign in · h1: Welcome back → a login page |
Q3-copy.xlsx | a backup | sheets Raw · Pivot · Summary — same as Q3-numbers.xlsx |
scan_0012.pdf | a scan | ⚠️ a passport page — recommend moving to a private folder |
Next steps
Approve the 14 exact duplicates above → I'll move them to Downloads/_待删_20261006/ (a staging folder — nothing is hard-deleted; you empty it yourself).
2. Pick an organizing axis: by project · by date · by file type?
3. I'll then show a file-by-file mapping (old versions grouped into an old-versions subfolder, latest copy kept on top) before moving anything.
hero.png
PDF · document
Example file from a real run - the skill writes it into your workspace.
Connects securely to your tools. The creator never sees your data.
About this skill
Messy folders are hard to clean up because filenames lie. A file named final is often a draft, an invoice.html can be a login page, and three copies of report_v2.xlsx may contain three different things. Tools that sort by name put files in the wrong place and can delete the wrong one. Folder Organizer has your agent open each file first and work out what it is before deciding where it goes.
The skill runs in five phases. It profiles the folder (size hotspots, file types, biggest files, date span) and finds duplicates by content hash, not by name. It separates true byte-for-byte duplicates from version chains like draft → v2 → final. Then it pulls a content signature from every file: HTML titles, Office sheet and slide names, a PDF's first page, photo EXIF data, audio and video duration. If a file can't be read, it falls back to basic metadata instead of failing.
There's no built-in set of categories. The skill asks how you want things grouped (by project, client, date, type or topic), then proposes a structure and a file-by-file mapping for you to approve. Renaming is optional and works the same way. You lock the naming rules first, review an old → new table, and only then is anything renamed. The new names say what's actually inside each file.
It's built to be safe. Nothing is ever hard-deleted. Removals are moved to a dated staging folder that you empty yourself, and every destructive step pauses for your approval with the exact list of files. It never decides which version is "final" for you, and it flags sensitive files (IDs, contracts, bank details) that are sitting loose in a work folder.
It works on Desktop, Downloads, project drives, photo and asset libraries, and mixed folders. The bundled scripts use only the Python standard library, run on macOS, Linux and Windows, and handle filenames with spaces or CJK characters. Three tools are optional and add deeper reading: pdftotext, exiftool and ffprobe.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 14 days ago
- Free to download with an account
Requires