file-organizer

Solid

Clean up a messy folder with a dry-run plan before moving anything

AI & Automation 77 stars 4 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 81/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
80
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# File Organizer Reorganize a messy folder (Downloads, Desktop, Documents) with user approval at every step. ## Instructions 1. List the target folder's contents (including file sizes and dates) and categorize: documents, images, spreadsheets, installers, archives, duplicates, and unknown. 2. Propose a move plan BEFORE executing anything: a table of source → destination grouped by category, using folders like `Invoices-2025/`, `Screenshots/`, or the user's existing structure if the folder already has one. 3. Rules for the plan: - Never move files the user is likely actively using (modified today) without asking. - Detect duplicates by name and size; list them for the user to decide, never delete on your own initiative. - Do not touch hidden files, dotfiles, system files, or anything outside the folder the user named. - Suggest installers (.exe, .msi, .dmg) and archives for deletion review rather than filing them. 4. On ambiguous files (no extension, cryptic names like `IMG_0001`), inspect content with read_file where possible and say what you found; otherwise ask. 5. Wait for explicit approval of the plan. Execute moves with `mv` (or `Move-Item` on Windows), one category at a time, so partial runs stay coherent. 6. After moving, print a summary: how many files moved where, and anything left in place and why. If a move fails (file in use, permission denied), report it and continue with the rest rather than aborting. 7. This skill moves files; it never deletes. I...

Details

Author
prapaa-ai
Repository
prapaa-ai/agav
Created
1 months ago
Last Updated
today
Language
TypeScript
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category