Agent skill · operations · claude-office-skills

batch-processor

Process multiple documents in bulk with parallel execution

Why this skill is useful

Provides a Python implementation for batch processing with error handling and parallel execution that isn't commonly found in public resources.

What it needs

Requires tqdm installed locally. About 2k tokens when loaded. Last updated 2026-01-31. 363 stars on the source repository.

What this skill does

Batch Processor Skill Overview This skill enables efficient bulk processing of documents - convert, transform, extract, or analyze hundreds of files with parallel execution and progress tracking. How to Use 1. Describe what you want to accomplish 2. Provide any required input data or files 3. I'll execute the appropriate operations Example prompts: "Convert 100 PDFs to Word documents" "Extract text from all images in a folder" "Batch rename and organize files" "Mass update document headers/footers" Domain Knowledge Batch Processing Patterns Python Implementation Error Handling & Resume Best Practices 1. Use progress bars (tqdm) for user feedback 2. Implement checkpointing for long jobs 3. Set reasonable worker counts (CPU cores) 4. Log failures for later review Installation Resources Custom Repository Claude Office Skills Hub

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills claude-office-skills/batch-processor

View the source on GitHub

Browse the @skills marketplace