Portable folder organization workflow for:
Codex AppClaude CLI
This repository ships one installable Codex App skill, one copyable
Claude CLI excerpt, and one bundled duplicate-audit script. The public scope
stays narrow: safe incremental cleanup, reuse of the user's current structure,
hash-verified exact-duplicate handling, and system Trash safeguards on macOS
and Ubuntu.
- installable skill:
folder-org - copyable CLI file:
claude-code-cli/CLAUDE.folder-org.md - bundled references for documents roots, downloads triage, and project-root cleanup
- a public duplicate-audit script:
folder-org/scripts/hash_duplicates.py
Codex App: install the skill from this repo pathfolder-org- GitHub install target:
- repo:
<owner>/folder-organizer - path:
folder-org
- repo:
Claude CLI: copy or mergeclaude-code-cli/CLAUDE.folder-org.mdinto your localCLAUDE.md
- safe-mode folder cleanup
- reuse of the user's existing buckets before creating new ones
- exact-duplicate removal only after hash verification
- system Trash safeguards on macOS and Ubuntu
- sample maps for
Documents,Downloads, and project roots
Use folder-org to clean up this Downloads folder safely.Organize this Documents subtree without redesigning the whole structure.Find exact duplicates here and only move low-risk ones to Trash.
Rename every folder to a brand new taxonomy.Refactor the code inside this Git repository.Delete duplicates permanently without a Trash safeguard.
This public repository keeps the workflow generic and reusable.
- It excludes personal names, school names, course names, and private project labels.
- It publishes no personal absolute paths, private memory files, or private companion workflows.
- It keeps the sample maps generic rather than extracted from one private folder tree.
folder-org/: installableCodex Appskillfolder-org/references/: bundled public referencesfolder-org/scripts/: bundled duplicate-audit scriptclaude-code-cli/: minimal CLI excerpt for localCLAUDE.mdCHANGELOG.md: release historyLICENSE:MIT
This v1 package is written for:
- macOS
- Ubuntu
Trash behavior:
- macOS uses
~/.Trash - Ubuntu uses
~/.local/share/Trash/files
If the Trash path cannot be confirmed, the workflow should stop the deletion step instead of permanently deleting files.
Chinese: