large-file-control

Community

Maintain code readability by preventing overlarge files and mixed responsibility edits.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.