reshard-c4-data
Installation
SKILL.md
Reshard C4 Data
Overview
This skill provides guidance for data resharding tasks where files must be reorganized across a directory structure while respecting constraints such as maximum file size limits and maximum items per directory. These tasks require careful consideration of how constraints apply recursively to all levels of the output structure.
Critical Concept: Recursive Constraint Application
When a constraint states "maximum N files or folders in each directory," this applies to ALL directories in the output structure, including:
- The root output directory
- Any intermediate grouping directories
- The final shard/leaf directories
Common Mistake: Interpreting directory constraints as applying only to leaf directories while ignoring the root and intermediate levels.
Mathematical Validation
Before implementing, perform constraint arithmetic: