refactor-executor

Community

Split large scripts into maintainable modules.

Authorribatshepo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the process of refactoring large Python scripts into modular, reusable libraries by analyzing code structure, identifying natural boundaries, and planning extraction points.

Core Features & Use Cases

  • Size Analysis: Identify oversized modules for potential splitting.
  • Function Extraction: Group related functions for extraction.
  • Dependency Mapping: Track dependencies among extracted items.
  • Module Creation: Create new library modules with extracted functions and classes.
  • Source Update: Update original scripts to source new libraries and adjust imports.
  • Use Case: When a monolithic script becomes hard to maintain, run this Skill to generate modular libraries and update references accordingly.

Quick Start

Split a large Python script into modular libraries by analyzing it and extracting functions and classes.

Dependency Matrix

Required Modules

layer0layer1

Components

scriptsreferences

💻 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: refactor-executor
Download link: https://github.com/ribatshepo/cc-auto-orchestrate/archive/main.zip#refactor-executor

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 223,000+ vetted skills library on demand.