AIKraft/Skills/Пакетный обработчик

Пакетный обработчик

Process multiple documents in bulk with parallel execution

claude-office-skills official Документы

Что делает навык

Навык обеспечивает эффективную массовую обработку документов (конвертацию, трансформацию, извлечение или анализ сотен файлов) с использованием параллельного выполнения и отслеживанием прогресса. Он решает задачу автоматизации рутинных операций с большими объемами данных, включая обработку ошибок и возможность возобновления работы.

Когда применять

  • Массовая конвертация файлов, например, из PDF в Word
  • Извлечение текста из всех изображений в папке
  • Массовое переименование и организация файлов
  • Обновление заголовков и колонтитулов в документах
  • Параллельная обработка списка файлов с сохранением результатов

Как работает

  1. Пользователь описывает цель обработки и предоставляет входные данные или файлы
  2. Агент определяет необходимые операции и подготавливает список файлов для обработки
  3. Запускается параллельное выполнение задач с использованием многопроцессорности (ProcessPoolExecutor)
  4. Отображается прогресс выполнения с помощью индикатора (tqdm)
  5. Обработка ошибок и сохранение результатов в виде списка объектов с состоянием
  6. При необходимости используется механизм чекпоинтов (checkpointing) для возобновления работы после сбоев

Примеры запросов агенту

Конвертируй 100 PDF-файлов в документы Word
Извлеки текст со всех изображений в указанной папке
Массово переименуй и организуй файлы по заданному шаблону

Что понадобится

  • Python-библиотеки: python-docx, openpyxl, python-pptx, reportlab, jinja2
  • Библиотека для прогресс-баров: tqdm
  • Стандартная библиотека Python: concurrent.futures, pathlib, json

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «batch-processor» из репозитория: # https://github.com/claude-office-skills/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r batch-processor/ ~/.claude/skills/batch-processor/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.