reshard-c4-data

Reshard files across groups and shards to satisfy per-directory limits.

134|21|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/letta-ai/skills --skill reshard-c4-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reshard-c4-data
Source: https://github.com/letta-ai/skills/tree/main/ai/benchmarks/letta/terminal-bench-2/trajectory-feedback/reshard-c4-data
Command: npx skills add https://github.com/letta-ai/skills --skill reshard-c4-data

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides data resharding tasks where constraints (e.g., max files per directory, max file size) must hold at all levels of a hierarchical output structure.

Core Features & Use Cases

  • Recursive constraint enforcement across root, intermediate, and leaf directories
  • Design of hierarchical output: output/group_x/shard_y/file_z
  • Data distribution and chunking to respect size limits
  • Metadata generation for reconstruction

Quick Start

Given total files and a per-directory limit, compute a three-level hierarchy and distribute files accordingly.

Frequently Asked Questions about reshard-c4-data

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reorganize files into a hierarchical directory structure with per-directory constraints?

Resharding reorganizes data across multiple directory levels—groups, shards, and files—while enforcing per-directory limits on item count and file size. This approach distributes files recursively to ensure all root, intermediate, and leaf directories comply with predefined constraints.

What does it mean to reshard data with recursive constraints?

Recursive resharding applies the same size and file-count limits at every directory level of a hierarchy. The Skill validates and distributes data so constraints hold simultaneously across all levels, preventing bottlenecks in root or intermediate directories.

Can I use resharding to split large files across multiple directories?

Yes. Resharding chunks files to respect per-directory size limits, then distributes chunks across the hierarchy. Files are split and tracked via metadata reconstruction mapping, ensuring data recoverability and integrity across the output structure.

How do I verify that my resharded data meets all directory constraints?

The Skill performs automated integrity checks and verification after distribution, confirming every directory—root, intermediate, and leaf—satisfies both item and file-size limits. Metadata reconstruction mapping guarantees data recoverability.

What's the best way to design a multi-level hierarchy for constrained data distribution?

Compute output structure as group/shard/file levels using per-directory limits and total file count. Resharding applies hierarchical output design with chunked distribution to automatically determine optimal group and shard counts while honoring constraints.

When should I use constraint-based resharding instead of simple file copying?

Use resharding when directories must enforce strict limits on files or storage size—common in distributed systems, cloud storage tiers, and archival workflows. It prevents directory overflow and ensures compliance across all hierarchy levels automatically.