refactoring

star 38

standards for refactoring: use whenever asked to move, extract, consolidate, or rename code

hugoduncan By hugoduncan schedule Updated 5/10/2026

name: refactoring description: standards for refactoring: use whenever asked to move, extract, consolidate, or rename code lambda: λ standards(refactoring).use(whenever(asked(move ∨ extract ∨ consolidate ∨ rename, code)))

λ refactor(x). clean(x) | compatibility_shims → permit(temporary) ∧ remove(before_completion) | tests → reflect(refactored_code) | minimize(namespace_dependency_tree) → prefer(tree) ∧ avoid(general_graph) | maximize(orthogonality)

Install via CLI
npx skills add https://github.com/hugoduncan/psi --skill refactoring
Repository Details
star Stars 38
call_split Forks 5
navigation Branch main
article Path SKILL.md
More from Creator