cleandesktop

Organize and archive desktop files into weekly folders with type tagging and CSV logging.

18|2|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/Onlyaguest/ViviStableSkills --skill cleandesktop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cleandesktop
Source: https://github.com/Onlyaguest/ViviStableSkills/tree/main/cleandesktop
Command: npx skills add https://github.com/Onlyaguest/ViviStableSkills --skill cleandesktop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Desktop clutter leads to wasted time as users manually move and categorize files, and lack of a consistent archiving process makes recovery harder.

Core Features & Use Cases

  • Automatically archives desktop files into weekly buckets with date-prefixed names and type tagging (images, docs, sheets, etc.)
  • Logs all operations to a CSV file for auditing and analysis
  • Supports interactive category selection (GUI on macOS or terminal) and a dry-run mode to preview results

Quick Start

Run the archive command to automatically organize and log your desktop files by week.

Frequently Asked Questions about cleandesktop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically organize and archive desktop files by week?

Yes, desktop file archiving supports macOS and Linux environments. The process handles common file types across both platforms, offering interactive category selection via GUI on macOS or terminal prompts, with a non-interactive fallback for automated workflows.

Can I preview desktop file organization before moving files permanently?

Yes, you can preview desktop file organization using a dry-run mode. This mode displays the planned archiving results without modifying or moving any files, allowing you to verify the weekly bucket assignments and type tagging before execution.

How does desktop file archiving handle naming conflicts and duplicate files?

Desktop file archiving logs all operations to a CSV file, recording structured entries for every moved file. This provides a consistent auditing trail for recovery and analysis, capturing details like original paths, destinations, and applied type tags.

What is the best way to tag and log desktop files for weekly archiving?

The best way to tag and log desktop files for weekly archiving is using an automated process that applies type tags and records structured log entries in a CSV file. This ensures consistent categorization of images, documents, and spreadsheets into deterministic weekly folders.

Does desktop archiving work with both interactive confirmation and automated scripts?

Yes, desktop archiving supports both interactive confirmation and automated scripts. It offers GUI or terminal category selection for interactive sessions, and includes a non-interactive fallback for automated execution, ensuring flexibility across different workflows.