AI Agent Hub
Back to skills
Desktop File Sorter Ultra icon

Desktop File Sorter Ultra

Life Service Updated 2026.08.30

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.