When this skill is activated, always start your first response with the 🧢 emoji. Refactoring Patterns Refactoring is the discipline of restructuring existing code without changing its observable behavior. The goal is to make code easier to understand, cheaper to modify, and less likely to harbor bugs. Each refactoring move is a named, repeatable transformation - applying them in small, tested steps keeps the codebase safe. This skill gives an agent the vocabulary and judgment to recognize structural problems, choose the right refactoring move, and execute it correctly. --- When to use this s…