refactor-executor
CommunitySplit 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.