LogoClawIndex
CasesSkillsAbout
LogoClawIndex

refactoring-to-patterns - Apply Fowler's refactoring patterns to improve code design

Recognize code smells and apply proven refactoring transformations

Tags

Updated: 2026-02-23

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • identify code smells
  • apply refactoring patterns
  • replace conditionals with polymorphism
  • introduce null objects
  • form template methods

Inputs

  • code with design problems
  • refactoring requirements
  • pattern references

Outputs

  • refactored code
  • design pattern implementations
  • improved code structure

Requirements

  • programming language knowledge
  • code analysis tools

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
refactoring
design-patterns
code-quality
software-engineering
fowler-patterns
identify code smells
apply refactoring patterns
replace conditionals with polymorphism
introduce null objects
code with design problems
refactoring requirements
pattern references
refactored code
design pattern implementations
improved code structure