god-object-split

Installation
SKILL.md

God Object Split

A structured refactoring skill for decomposing oversized classes and modules into focused, cohesive units — each with a single, well-defined responsibility.


When to Use This Skill

  • A class has 10+ methods spanning multiple unrelated concerns
  • A module imports from 5+ different domains (DB, HTTP, email, auth, formatting…)
  • Adding a feature requires touching the same file every time
  • Unit testing the class requires mocking half the system
  • The class name ends in Manager, Service, Handler, Utils, or Helper and does everything

Phase 1 — Audit the God Object

Installs
3
GitHub Stars
2
First Seen
Apr 22, 2026
god-object-split — blunotech-dev/agents