Desktop File Sorter Ultra
Paste the following prompt into your AI chat to install this skill:
Please install @user_8cda13c6/desktop-file-sorter-ultra-77 using https://skillhub.cn/install/skillhub.md.
About this skill
Problem It Addresses
Windows desktops often accumulate images, documents, installers, videos, and code files. Manual dragging is slow and can miss items. This skill focuses on a concrete job: grouping loose, movable desktop files by type while leaving shortcuts and folders untouched, and keeping the result reversible.
How It Works
- Scan and preview: It scans desktop files at startup and shows where each file will go before moving.
- Extension-based sorting: It covers images, documents, videos, music, archives, programs, code, and fonts; unmatched files go to Other.
- Safe move: Shortcuts (
.lnk) and folders are not moved; after confirmation, target folders are created and files are moved. - Undo: The last 10 operations can be undone, with history stored in a local JSON file.
The workflow is conservative: present classifications, wait for confirmation, then perform the move.
Boundaries and Notes
It is best suited for busy Windows desktops where quick type-based grouping is useful. It does not handle content-level archiving, duplicate cleanup, or cross-directory organization. Sorting relies on file extensions, so files with unusual extensions may land in Other. It depends on Python 3.x and built-in modules such as tkinter, shutil, pathlib, json, and threading; no third-party packages are required, but a runnable Python environment is needed.
Use Cases
- Preview and move mixed screenshots, PDFs, and archives on the desktop into type folders.
- Keep shortcuts and folders in place while sorting loose installers, code files, and fonts.
- Review each file’s destination before moving, then rely on the 10-step undo history.
- Run a dependency-free Python tkinter flow in a Windows environment to clean up the desktop.
Best For
- Windows engineers who keep screenshots and documents on the desktop and need quick type-based grouping.
- Students taking over an old machine who need to separate PDFs, code, fonts, and archives from the desktop.
- Local users who prefer a dependency-free Python tkinter utility to clean the desktop.
- Office workers who want to confirm each file destination and undo recent sorting when needed.
Related Skills
Cast an I Ching coin hexagram with true random numbers and interpret it using Zhu Xi or Shi-Ying methods.
A practical assistant for sorting out accounts tied to an old phone number after a SIM change, including recall prompts, login verification, rebinding steps, and CSV progress exports.
A renovation quote reviewer that checks budgets, prices, plumbing/electrical costs, package scopes, and kitchen/bathroom items against a built-in knowledge base for clear conclusions, checklists, and risk flags.
A renovation guide covering residents, functionality, budget, style, safety, and timeline to help plan home projects and avoid common mistakes.