Создать или проверить PDF с учётом оформления
Что получите
Созданный или исправленный PDF либо результаты проверки существующего документа.
Что передать
Исходный PDF или содержание нового документа и требования к оформлению.
Проверен состав файлов. Запуск не тестировался. Что проверено
Оценки пользователей
Как использовать
Помогает читать, создавать и рецензировать PDF, когда важны расположение элементов и внешний вид страниц. Предусматривает визуальную проверку текста, таблиц, изображений и переходов между разделами.
- Укажите, нужно ли прочитать документ, проверить оформление или создать новый PDF.
- Передайте исходные материалы и пожелания к структуре.
- Просмотрите изображения страниц после значимых изменений и устраните дефекты перед выдачей.
Условия работы
- Для создания и извлечения текста используются Python-библиотеки reportlab, pdfplumber и pypdf; для изображений страниц нужен Poppler.
- Если преобразование страниц недоступно, предусмотрена установка Poppler или локальная проверка пользователем; невозможность установки нужно обозначить.
- Извлечение текста не заменяет проверку оформления. Выдача документа допускается после визуальной проверки последней версии без обнаруженных дефектов.
Пример запроса после установки
Собери PDF с квартальным отчётом из этого текста и таблиц; проверь изображения всех страниц, чтобы подписи читались, а таблицы не обрезались.
Пример составлен по инструкции автора; результат запуска не проверялся.
Основание: инструкция закреплённой версииДля установки
Node.js, npm и Git для команды выше. Подключения и инструменты для работы скилла настраиваются отдельно.
Совместимые агенты
Совместимость указана для инструкций. Запуск в каждом приложении не тестировался; для веб-чата способ подключения может отличаться.
Файлы скилла
GitHubЧитать инструкцию SKILL.md
Исходный текст закреплённой версии.
--- name: "pdf" description: "Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction." --- # PDF Skill ## When to use - Read or review PDF content where layout and visuals matter. - Create PDFs programmatically with reliable formatting. - Validate final rendering before delivery. ## Workflow 1. Prefer visual review: render PDF pages to PNGs and inspect them. - Use `pdftoppm` if available. - If unavailable, install Poppler or ask the user to review the output locally. 2. Use `reportlab` to generate PDFs when creating new documents. 3. Use `pdfplumber` (or `pypdf`) for text extraction and quick checks; do not rely on it for layout fidelity. 4. After each meaningful update, re-render pages and verify alignment, spacing, and legibility. ## Temp and output conventions - Use `tmp/pdfs/` for intermediate files; delete when done. - Write final artifacts under `output/pdf/` when working in this repo. - Keep filenames stable and descriptive. ## Dependencies (install if missing) Prefer `uv` for dependency management. Python packages: ``` uv pip install reportlab pdfplumber pypdf ``` If `uv` is unavailable: ``` python3 -m pip install reportlab pdfplumber pypdf ``` System tools (for rendering): ``` # macOS (Homebrew) brew install poppler # Ubuntu/Debian sudo apt-get install -y poppler-utils ``` If installation isn't possible in this environment, tell the user which dependency is missing and how to install it locally. ## Environment No required environment variables. ## Rendering command ``` pdftoppm -png $INPUT_PDF $OUTPUT_PREFIX ``` ## Quality expectations - Maintain polished visual design: consistent typography, spacing, margins, and section hierarchy. - Avoid rendering issues: clipped text, overlapping elements, broken tables, black squares, or unreadable glyphs. - Charts, tables, and images must be sharp, aligned, and clearly labeled. - Use ASCII hyphens only. Avoid U+2011 (non-breaking hyphen) and other Unicode dashes. - Citations and references must be human-readable; never leave tool tokens or placeholder strings. ## Final checks - Do not deliver until the latest PNG inspection shows zero visual or formatting defects. - Confirm headers/footers, page numbering, and section transitions look polished. - Keep intermediate files organized or remove them after final approval.
Проверка и особенности
Последнее изменение папки в закреплённой версии: 02.02.2026. Дата относится к скиллу, а не ко всему репозиторию.
Подтверждены официальный репозиторий, назначение, лицензия и состав файлов. Выполнена статическая проверка; запуска и аудита среды выполнения не было.
- Проверка состава
- 12.09.2026
- Проверенная версия
49f948faa925- Файлы с кодом
- Не указаны в данных проверки
- Изменения на GitHub
- Нужна повторная проверкаПоследняя проверка: 11.10.2026
Репозиторий и лицензия
Это показатели всего репозитория, а не установки скилла. Снимок требует обновления.
- Последняя активность GitHub
- 08.09.2026
- Лицензия
- Apache-2.0
Ещё в этой категории
Все в категорииОбсуждение
ПравилаПользовались этим скиллом? Делитесь опытом без регистрации. Все комментарии проверяет модератор.
