{"skill":{"slug":"bookforge-big-refactoring-planner","displayName":"Big Refactoring Planner","summary":"Plan and execute architectural-scale refactoring campaigns that take weeks to months — the four named patterns for large-scale structural restructuring from...","tags":{"architecture":"1.0.0","bookforge":"1.0.0","code-quality":"1.0.0","latest":"1.0.0","legacy-code":"1.0.0","refactoring":"1.0.0"},"stats":{"comments":0,"downloads":128,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1776622232995,"updatedAt":1776622487588},"latestVersion":{"version":"1.0.0","createdAt":1776622232995,"changelog":"Initial release: plans and orchestrates major multi-week refactoring campaigns using four named architectural patterns from Fowler and Beck.\n\n- Identifies which of the four big refactoring patterns (Tease Apart Inheritance, Convert Procedural Design to Objects, Separate Domain from Presentation, Extract Hierarchy) applies based on structural signals in the codebase.\n- Produces a multi-phase campaign plan with decision points and milestones that interleave safely with ongoing feature development.\n- Accepts input via direct codebase analysis and/or a code-smell-diagnosis report.\n- Specifies when this skill must be used (structural or architectural problems too large for single-session refactoring) and when not to (smaller, local refactorings or preliminary test suite setup).\n- Guides toward a clear stopping condition tied to enabling the desired feature or unblocking key changes.\n- Targets experienced developers, tech leads, and architects familiar with OO design and legacy code transformation.","license":"MIT-0"},"metadata":{"os":null,"systems":null},"owner":{"handle":"quochungto","userId":"s176b6gfk8djgcz320d83ta4e184bx1v","displayName":"Hung Quoc To","image":"https://avatars.githubusercontent.com/u/88069966?v=4"},"moderation":null}