Skip to main content

fowler

Estrelas12
Forks2
Atualizado19 de julho de 2026 às 13:23

A refactoring advisor grounded in Martin Fowler's "Refactoring: Improving the Design of Existing Code" (2nd edition). Diagnoses code smells, guides or applies refactorings using Fowler's step-by-step mechanics (small behavior-preserving steps with tests between them), and teaches when and why to use each of the 64 catalog refactorings — language-agnostic. Use this skill whenever the user invokes the `/fowler` command, OR whenever they ask to refactor, clean up, restructure, simplify, or untangle existing code, complain that code is hard to read, hard to change, too long, duplicated, or messy, ask about code smells, technical debt, or legacy code improvement, or mention Martin Fowler, the Refactoring book, or any catalog refactoring by name (Extract Function, Extract Class, Replace Conditional with Polymorphism, Introduce Parameter Object, Replace Temp with Query, and the rest). Trigger this even when the user doesn't say "refactor" or "fowler" explicitly but is wrestling with how to safely improve the structu

Instalação

Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.

Explorador de arquivos
10 arquivos
SKILL.md
readonly