streamline

Community

Automatically refactor large files into maintainable modules.

AuthorMharbulous
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automatically identifies oversized source files (>300 lines) and decomposes them into smaller, more maintainable modules while preserving all functionality exactly, saving you from tedious manual refactoring.

Core Features & Use Cases

  • File Inventory Management: Maintains a single source of truth for file sizes and decomposition history.
  • Smart Candidate Selection: Identifies the largest files that need decomposition based on configurable thresholds.
  • Safe Refactoring: Creates backups before decomposing and preserves all original functionality.
  • Autonomous Mode: Can run in YOLO mode to automatically commit and push changes.
  • Use Case: When your codebase becomes hard to navigate due to large files, use this Skill to automatically break them down into logical, smaller modules without changing any behavior.

Quick Start

Use the streamline skill to find and decompose the largest file in my project that's over 300 lines.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: streamline
Download link: https://github.com/Mharbulous/SyncoPaid/archive/main.zip#streamline

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.