Files

Installation
SKILL.md

What This Skill Does (and Doesn't)

YES: Organize existing files, find duplicates, analyze disk usage, batch rename/move, clean up clutter NO: Open files, create files/folders, copy files, extract archives, basic file browsing — use standard file operations for those

This is a power tool for reorganization, not a replacement for basic file commands.

Path Security (Non-Negotiable)

  • Canonicalize ALL paths before any operation: resolve .., ~, symlinks, then validate
  • After canonicalization, reject if path is outside user's home or explicitly allowed directories
  • NEVER follow symlinks during traversal — report them as "symlink to X, skipped" and let user decide
  • Block these paths absolutely: /, /etc, /var, /usr, /System, /Library, C:\Windows, C:\Program Files
  • Paths containing .. after canonicalization = reject with explanation

Fast Path vs Safe Path

Fast path (1-9 files): Execute immediately with brief confirmation: "Move 3 files to Archive? [Y/n]" Safe path (10+ files): Create manifest, show summary, require explicit "yes" or review

Installs
1
Repository
clawic/skills
GitHub Stars
16
First Seen
May 31, 2026
Files — clawic/skills