skills/openclaw/skills/auto-cleaning-disk

auto-cleaning-disk

SKILL.md

Auto Cleaning Disk

Safely clean disk space on any operating system (Windows, Linux, macOS). Never deletes important files — only junk, cache, temp, and log files.


What This Skill Cleans

Category Examples
Temp Files %TEMP%, /tmp, system temp folders
Browser Cache Chrome, Firefox, Edge, Safari cache
Recycle Bin / Trash Windows Recycle Bin, macOS Trash, Linux Trash
Log Files Old .log files in system/app folders

⚠️ NEVER delete: Documents, Downloads, Desktop files, user data, system files, installed apps, or anything outside designated junk folders.


Mode Selection

Always ask the user FIRST (if not already specified):

  • Auto Mode — Clean everything silently, show summary at end
  • Confirm Mode — Ask user before each category is cleaned

Step-by-Step Instructions

Step 1: Detect Operating System

Detect the OS using Python:

import platform
os_type = platform.system()  # "Windows", "Linux", "Darwin" (Mac)

Step 2: Run the Appropriate Script

Based on OS, refer to the matching reference file:

  • Windows → See windows-cleaner.md
  • Linux → See linux-cleaner.md
  • macOS → See mac-cleaner.md

Step 3: Show Results

After cleaning, always show:

  • ✅ How much space was freed (MB/GB)
  • 📁 Which categories were cleaned
  • ⚠️ Anything skipped and why

Safety Rules (MUST FOLLOW)

  1. ❌ Never touch System32 or Windows folder
  2. ❌ Never touch Documents, Pictures, Videos, Downloads
  3. ❌ Never touch installed software folders
  4. ✅ Only clean folders explicitly listed in scripts
  5. ✅ Only delete files older than 1 day
  6. ✅ If unsure about a file — SKIP it

Usage Examples

User says: "My disk is full" → Ask mode preference → Run full clean → Show space freed

User says: "Clear browser cache only" → Only clean browser cache → Show result

User says: "Auto clean everything" → Run all categories silently → Show summary

Weekly Installs
1
Repository
openclaw/skills
GitHub Stars
3.8K
First Seen
10 days ago
Installed on
amp1
cline1
opencode1
cursor1
kimi-cli1
warp1