LogoClawIndex
CasesSkillsAbout
LogoClawIndex

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-patterns - Refactoring Patterns for Clean Code Improvements

Apply refactoring patterns to improve code structure without changing behavior.

Tags

Updated: 2026-03-09

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • extract functions from code
  • replace conditional logic
  • introduce parameter objects
  • replace magic numbers
  • use guard clauses
  • compose methods

Inputs

  • source code
  • refactoring catalog
  • code base

Outputs

  • refactored code
  • modified source files
  • improved code structure

Requirements

  • tests available
  • version control system
  • TypeScript/JavaScript environment

Source

  • Spec: SKILL.md
refactoring
code-quality
patterns
clean-code
extract functions from code
replace conditional logic
introduce parameter objects
replace magic numbers
source code
refactoring catalog
code base
refactored code
modified source files
improved code structure