modularize
SkillFiles & storageOne focused, repeatable pass that retires the code-quality scorecard's `architecture` debt — the god-files (>1500 lines) and god-functions (>200 lines) that /quality-score flags as RISKY and explicitly defers to "a...
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the modularize skill
What this skill tells your AI
The instructions your AI receives, as published by anthony-chaudhary/fak in .agents/skills/modularize/SKILL.md and read by ahel’s review.
The core constraint it enforces is that shared logic always routes through a central core -- never module-to-module imports directly.
Agent Workflow (MANDATORY)
detect framework → explore structure → build migration plan → confirm with user → execute → sniper
Framework Detection
| Signal | Framework | Delegate To |
|---|---|---|
FuseCore/ dir + artisan file | Laravel + FuseCore | fuse-laravel:laravel-expert |
composer.json + artisan (no FuseCore/) | Laravel standard | fuse-laravel:laravel-expert |
src/modules/ or app/ + next.config | Next.js + modules/ | fuse-nextjs:nextjs-expert |
src/ + package.json (React, no Next) | React | fuse-react:react-expert |
Critical Rules
- Analyze first — always explore full structure before proposing anything
- Show migration map — present file-by-file plan before touching any code
- User confirms — never move or modify files without explicit approval
- Cores = central hub — no module-to-module imports; all shared logic goes through core
- Sniper after each file — run
fuse-ai-pilot:sniperafter every file moved or created
Workflow Steps
- Detect framework using signals from the table above
- Explore codebase: map all files, dependencies, imports, exports
- Build migration plan: list every file to create, move, or refactor
- Present plan to user — wait for explicit confirmation before proceeding
- Execute step by step; stop and report any conflict immediately
- Run sniper validation after each file change
- Final report: list all changes made and any remaining manual steps
Reference Guide
| Stack | Reference File |
|---|---|
| Laravel (FuseCore or standard) | references/laravel-fusecore.md |
| Next.js / React | references/nextjs-react-modules.md |
DO / DON'T
DO: explore before planning — plan before executing — confirm before touching files — sniper every step
DON'T: assume structure — skip confirmation — import between modules directly — batch changes without validation
Signals
- GitHub stars
- 38
- Forks
- 15
- Last commit
- Sep 2026
Others that do the same job
Advanced
- Catalog kind
- skill
- Gateway key
modularize- Source
- github.com/anthony-chaudhary/fak