Break monolithic code into multi-file module structures with clear separation. Use this skill whenever the user mentions refactoring, monolith, module separation, file split, package structure, circular import, code organisation, or is working with Python, Go, Rust, even if they never say "monolith refactoring" explicitly. Operates entirely on context the agent already has. Do not use it for unrelated application feature work or general coding questions.