From composure
Restructures messy projects into conventional file layouts for detected frameworks. Detects file types, plans moves with import updates, executes, and verifies.
How this skill is triggered — by the user, by Claude, or both
Slash command
/composure:code-organizerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Restructure a disorganized project into a clean, conventional file layout. Detects what each file is (component, hook, type, service, utility), maps it to the right directory for the detected framework, and executes the moves with import path updates.
Restructure a disorganized project into a clean, conventional file layout. Detects what each file is (component, hook, type, service, utility), maps it to the right directory for the detected framework, and executes the moves with import path updates.
Load each step through the fetch command (handles caching, decryption, and auth):
"~/.composure/bin/composure-fetch.mjs" skill composure code-organizer {step-filename}
Do NOT read cache files directly — they are encrypted at rest. Always use the fetch command above.
| # | File |
|---|---|
| 1 | 00-gate.md |
| 2 | 01-load-conventions.md |
| 3 | 02-analyze.md |
| 4 | 03-plan.md |
| 5 | 04-execute.md |
| 6 | 05-verify.md |
npx claudepluginhub hrconsultnj/claude-plugins --plugin composureDetects repository directory conventions, audits file placement, and moves files with import-path updates. Never changes code inside files.
Enforces file organization standards from CLAUDE.md/PROJECT.md with auto-fix on file create/move and directory create events.
Organizes project files into conventional directories, updates stale READMEs, cleans configuration drift, and archives deprecated items without changing code logic.