guru-refactor-calls

Community

Refactor method calls with proven patterns.

AuthorCybLow
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Streamline complex code by applying structured refactoring techniques to simplify method calls.

Core Features & Use Cases

  • Catalog of techniques to clarify interfaces and reduce parameter clutter (Rename Method, Separate Query from Modifier, Introduce Parameter Object, Add/Remove Parameter, Parameterize Method, Preserve Whole Object, Replace Parameter with Method Call, Hide Method, Replace Constructor with Factory Method, Replace Error Code with Exception, Replace Exception with Test).
  • Real-world scenarios include transforming long multi-parameter methods into smaller helpers, separating data retrieval from modification, and switching error codes to exceptions for robust error handling.

Quick Start

Identify a confusing method signature and apply an appropriate refactoring technique to simplify its interface.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: guru-refactor-calls
Download link: https://github.com/CybLow/pypaginate/archive/main.zip#guru-refactor-calls

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.