file-organization · eyadsibai — Claude Code skill: what it does, how to install
Guides your agent to clear directory chaos, locate duplicate files by hash, and organize storage by file extension or date.
npx skills add eyadsibai/ltk --skill file-organization -a claude-codeWhat file-organization does
This skill outlines a systematic workflow for sorting messy directories such as Downloads. It prompts the assistant to inspect files with standard terminal utilities: identifying space hogs with du and spotting identical copies using md5sum hashes.
Work follows a strict five-step order. The assistant inspects the folder, drafts a directory structure, asks for user sign-off, moves items systematically, and outputs a brief summary.
Safety rules prevent silent file removal. Your agent requires a shell environment equipped with standard POSIX commands (find, du, sort).
What it helps with
- locate exact file duplicates using hash or size checks
- clean up bloated download folders into categorized directories
- sort project files and images by date or department
- surface massive files before moving them to cold storage
Example prompts for the agent
- Analyze
~/Downloads, identify duplicate files, and suggest a clean folder hierarchy. - List the largest files in this directory and group the rest by extension.
- Organize these exported reports into folders by calendar year.
How to install file-organization
1Skills CLI (Vercel)
npx skills add eyadsibai/ltk --skill file-organization -a claude-code2Manually: put the files in place
~/.claude/skills/file-organization/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/file-organization/
1Skills CLI (Vercel)
npx skills add eyadsibai/ltk --skill file-organization -a codex2Manually: put the files in place
.agents/skills/file-organization/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add eyadsibai/ltk --skill file-organization -a cursor2Manually: put the files in place
.cursor/skills/file-organization/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install eyadsibai/ltk file-organization2Manually: put the files in place
.github/skills/file-organization/SKILL.md1Skills CLI (Vercel)
npx skills add eyadsibai/ltk --skill file-organization -a gemini-cli2Platform CLI
gemini skills install https://github.com/eyadsibai/ltk --path plugins/ltk-product/skills/file-organizationManually: put the files in place
.devin/skills/file-organization/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add eyadsibai/ltk --skill file-organization -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about file-organization
How do I install file-organization in Claude Code?
Run npx skills add eyadsibai/ltk --skill file-organization -a claude-code. The file will be saved to ~/.claude/skills/file-organization/SKILL.md.
What does file-organization do?
It gives your agent concrete terminal command workflows to inspect directories, group scattered documents, and track duplicates.
Will the agent delete files on its own?
No. The guidelines explicitly instruct the assistant to pause and get user confirmation before any deletion occurs.
Similar skills
All skills for Notes, tasks and projects →file-organization by other authors comes first.