large-file-control
CommunityMaintain code readability by preventing overlarge files and mixed responsibility edits.
Software Engineering#code quality#readability#code maintainability#file size management#mixed responsibility
AuthorSeemSeam
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps manage large code files to prevent code sprawl, maintain clarity, and prevent mixed responsibility edits, thereby enhancing code quality and maintainability.
Core Features & Use Cases
- Prevent File Sprawl: Guides on how to keep files from becoming too large.
- Code Readability: Provides criteria to decide when to inline or extract code into a separate module.
- Mixed Responsibility: Offers best practices to avoid having a file with multiple responsibilities.
- Use Case: Use this Skill before implementing a new feature in a large, complex module to decide whether to keep the logic within the module or to extract it into a new, more focused class.
Quick Start
Use the 'large-file-control' skill before adding a new method to your large class 'MainProcessor', evaluate whether to inline the method or extract it into a new class 'UtilityMethods'.
Dependency Matrix
Required Modules
None requiredComponents
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: large-file-control Download link: https://github.com/SeemSeam/agent-roles-spec/archive/main.zip#large-file-control 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 620,000+ vetted skills library on demand.