Run2 file organization and validation
Safely moves files and validates the integrity of the organization process.From its SKILL.md
npx -y skills add cxcscmu/SkillLearnBench --skill run2_file_organization_and_validationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
1.0 KB, 206 tokens by cl100k_base, as published. Nobody here has run it
File Organization and Validation Skill
Process
- Identify: List all files to be moved.
- Classify: Map each file to exactly one target folder.
- Pre-check: Ensure target folders exist.
- Execute: Move files using
mv. - Post-check:
- Source directory should be empty.
- Total number of files moved should match the initial count.
- Each target folder should contain files corresponding to its subject.
Scripting for Success
Use a Python script to automate the extraction, classification, and moving in one pass to avoid errors.
import os, shutil
# Define paths
src = '/root/papers/all/'
dst_folders = ['LLM', 'trapped_ion_and_qc', 'black_hole', 'DNA', 'music_history']
# ... extraction and classification logic ...
# Move file
shutil.move(src_path, os.path.join('/root/', target_folder, filename))
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.