{"skill":{"slug":"bookforge-monster-method-decomposition","displayName":"Monster Method Decomposition","summary":"Decompose a very large method (100+ lines, deeply nested) safely using automated refactoring and Feathers' Bulleted/Snarled classification. Use whenever a de...","tags":{"bookforge":"1.0.0","code-quality":"1.0.0","latest":"1.0.0","legacy-code":"1.0.0","refactoring":"1.0.0","software-engineering":"1.0.0","testing":"1.0.0"},"stats":{"comments":0,"downloads":0,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1777474194621,"updatedAt":1777474308552},"latestVersion":{"version":"1.0.0","createdAt":1777474194621,"changelog":"Initial release: Enables safe, structured decomposition of large, complex (\"monster\") methods using recognized legacy code techniques.\n\n- Supports automated refactoring with Feathers' Bulleted/Snarled classification and strategies (Find Sequences, Skeletonize, Break Out Method Object).\n- Guides users to classify method structure and select appropriate extraction steps based on shape, not semantics.\n- Incorporates safe legacy editing prerequisites for risk-free changes.\n- Provides clear triggers and exclusions for when to apply this skill.\n- Designed for intermediate software engineers working with codebases containing legacy or hard-to-test methods.","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}