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