LogoClawIndex
CasesSkillsAbout
LogoClawIndex

refactoring-catalog - Refactoring Catalog

Catalog of code smells and matching refactoring techniques to safely improve internal code structure without changing observable behavior.

Tags

Updated: 2026-09-21

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Identify code smells
  • Extract method
  • Extract class
  • Introduce parameter object
  • Replace primitive with object
  • Replace conditional with polymorphism
  • Replace inheritance with delegation
  • Move method or field
  • Delete dead code
  • Collapse speculative generality
  • Hide delegate

Inputs

  • Source code
  • Test suite
  • Refactoring requests

Outputs

  • Refactored source code
  • Code smell review findings

Requirements

  • Test coverage over code
  • IDE with automated refactorings

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
code-smells
clean-code
software-design
code-review
Identify code smells
Extract method
Extract class
Introduce parameter object
Source code
Test suite
Refactoring requests
Refactored source code
Code smell review findings