
File Organization
Helps Claude organize your messy directories with a systematic approach: analyze the chaos, propose a structure (by type, purpose, or date), get your approval, then execute the moves. It includes commands for finding duplicates by hash or name, tracking down space hogs, and batch operations by file extension. The maintenance schedule is smart, weekly for downloads and quarterly for duplicate checks. One thing I appreciate is the insistence on confirmation before deleting anything and logging moves for undo. Works best when your Downloads folder has become a disaster zone or you're setting up a new project structure and want it done right from the start.
- skills.sh installs
- 619
- GitHub stars
- 7
- last updated
- Aug 21, 2026
Install
$ npx -y skills add eyadsibai/ltk --skill file-organization --agent claude-codeInstalls into .claude/skills of the current project.
Files
File Organization Guide
Organize files, find duplicates, and maintain clean folder structures.
When to Use
- Downloads folder is chaotic
- Can't find files (scattered everywhere)
- Duplicate files taking up space
- Folder structure doesn't make sense
- Starting a new project structure
- Cleaning up before archiving
Analysis Commands
# Overview of directory
ls -la [directory]
# Count file types
find [directory] -type f | sed 's/.*\.//' | sort | uniq -c | sort -rn
# Largest files
du -sh [directory]/* | sort -rh | head -20
# Files modified this week
find [directory] -type f -mtime -7
Finding Duplicates
# By hash (exact duplicates)
find [directory] -type f -exec md5sum {} \; | sort | uniq -d
# By name
find [directory] -type f -printf '%f\n' | sort | uniq -d
# By size
find [directory] -type f -printf '%s %p\n' | sort -n | uniq -D -w 10
Organization Patterns
By Type
Sponsors
Details
- Repository
- github.com/eyadsibai/ltk
- First seen
- Jun 3, 2026