skills/organize/SKILL.md
Split large files into manageable chunks following language-specific best practices
npx skillsauth add recrsn/claude-plugins organizeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Check the diff against origin/main, and identify large files that were added or
modified in this branch. Run git fetch origin to make sure git context is
up-to-date.
Here is the list of files changed in this branch:
!git diff --name-only origin/main
For each changed file, read the full file and determine if it should be split based on the language conventions below. Then execute the splits, updating all imports and references across the project.
types.ts; barrel exports (index.ts) for directory APIfoo.go → foo_test.go)Report at the end with a brief summary of files split and the rationale.
development
Generate unit tests for the changed code in this branch
development
Port an Electron app to Electrobun. Runs a compatibility audit first, then migrates IPC, windows, preload, menus, dialogs, and build config to Electrobun equivalents.
tools
Remove all unnecessary changes introduced in this branch
development
Check code modified in the current branch for cohesiveness, and execute refactors