Agent skill

parallel-file-processor-error-handling

Sub-skill of parallel-file-processor: Error Handling.

Stars 4
Forks 4

Install this agent skill to your Project

npx add-skill https://github.com/vamseeachanta/workspace-hub/tree/main/.claude/skills/_archive/development/parallel-file-processor/error-handling

SKILL.md

Error Handling

Error Handling

Common Errors

Error Cause Solution
MemoryError Too many files loaded Use batching or streaming
PermissionError File access denied Check file permissions
TimeoutError Processing too slow Increase timeout or optimize
OSError Too many open files Reduce max_workers

Error Template

python
def safe_process_directory(directory: Path, processor: Callable) -> dict:
    """Process directory with comprehensive error handling."""
    try:
        if not directory.exists():
            return {'status': 'error', 'message': 'Directory not found'}

        file_processor = FileProcessor()
        result = file_processor.process_directory(directory, processor)


*See sub-skills for full details.*

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results