Nutrient Document Processing
Официальный скилл Nutrient для работы с PDF через DWS Processor API: конвертация, OCR, извлечение, редактирование, подпись и PDF/A
Установка
npx skills add PSPDFKit-labs/nutrient-agent-skillНужны uv, Python 3.10 и ключ NUTRIENT_API_KEY в окружении агента
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл дает агенту готовые Python-скрипты для облачного API Nutrient DWS Processor. Агент может генерировать и конвертировать документы, собирать пакеты, распознавать сканы, извлекать содержимое, скрывать персональные данные, ставить водяные знаки и цифровую подпись, защищать паролем, оптимизировать и выпускать PDF/A и PDF/UA. Перед каждым запуском агент показывает операцию, передаваемые файлы и оценку расхода кредитов и ждет подтверждения. Для глубокого разбора документов и доступности скилл направляет к отдельным продуктам Nutrient.
Для кого. Для юристов, бухгалтеров, операционных команд и разработчиков, которые много работают с PDF.
Подходит, если
- Нужно распознать скан и получить текст
- Нужно заполнить PDF-форму и подписать ее
- Нужно скрыть персональные данные перед отправкой документа
Не подходит, если
- Документы нельзя передавать во внешний облачный сервис
- Нужна простая локальная операция, с которой справится бесплатная утилита
Пример запроса к агенту
Распознай scanned-contract.pdf на английском и сохрани текст в файлОграничения
Файлы отправляются в облако Nutrient, операции расходуют платные кредиты. Нужны ключ NUTRIENT_API_KEY, Python 3.10 и uv. Доступность API из России не проверена.
Как отключить. Удалите папку nutrient-document-processing из каталога скиллов агента.
Проверка безопасности
- Отправляет документы пользователя во внешний облачный API
- Операции тратят платные кредиты
Коротко о README
README дает быстрый старт в три шага: получить ключ, поставить скилл через npx skills и задать вопрос агенту. Описаны требования, поддерживаемые агенты и разборы сценариев: распознавание скана, заполнение и подпись формы, скрытие персональных данных. Скрипты закрепляют версию клиента nutrient-dws и требуют подтверждения. Лицензия скилла MIT-0.
SKILL.md
---
name: nutrient-document-processing
description: >-
Process documents with Nutrient DWS Processor. Use for PDF generation and conversion, packet
assembly, OCR, Processor JSON-content extraction, staged redaction, watermarking, signing,
password protection, optimization, PDF/A, or PDF/UA output. Route high-fidelity markdown or
spatial parsing to Nutrient Data Extraction, and accessibility auto-tagging/validation to Nutrient
Accessibility instead of treating all three products as one API.
license: MIT-0
metadata:
author: nutrient-sdk
version: "2.0.0"
homepage: "https://www.nutrient.io/api/"
repository: "https://github.com/PSPDFKit-labs/nutrient-agent-skill"
openclaw:
requires:
bins: [uv]
env: [NUTRIENT_API_KEY]
primaryEnv: NUTRIENT_API_KEY
---
# Nutrient Document Processing
Use this skill for managed document processing where fidelity, compliance, or a multi-step workflow justifies transferring the user's files to Nutrient DWS.
## Product router
Choose the product before estimating cost or selecting credentials:
| Need | Product | Route used here |
| --- | --- | --- |
| Convert, generate, assemble, OCR, JSON-content extraction, redact, sign, optimize, PDF/A or PDF/UA output | **DWS Processor** | Pinned Python helpers in `scripts/` using `NUTRIENT_API_KEY` |
| High-fidelity document parsing to markdown or spatial JSON | **Data Extraction** | Separate `/extraction/parse` product, credential, and credit pool; use its current official client/docs |
| Accessibility auto-tagging and PDF/UA validation workflow | **Accessibility** | Separate current Accessibility API/product; do not use the deprecated Processor `/processor/pdfua` endpoint |
Do not reuse Processor cost estimates, credentials, or payloads for Data Extraction or Accessibility.
## Setup
- Get a Processor API key from <https://dashboard.nutrient.io/sign_up/?product=processor>.
- Configure `NUTRIENT_API_KEY` through the agent host's protected runtime environment or secrets manager. Never ask the user to paste the key into chat, and never put it in command arguments, logs, generated scripts, or committed configuration. Verify only that the variable is present, not its value.Частые вопросы
Где взять ключ?
Зарегистрироваться в панели Nutrient и получить ключ DWS Processor.
Выполнит ли агент операцию без спроса?
Нет, инструкции требуют показать операцию и стоимость и дождаться одобрения, а скрипты требуют явных флагов подтверждения.
Похожие
Утилита Microsoft и MCP-сервер, которые переводят PDF, Word, Excel, PowerPoint, HTML и другие файлы в Markdown для модели
Скиллы Anthropic
Skills
Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills
Набор плагинов Anthropic для юристов: договоры, приватность, трудовое право, IP, судебные дела, AI-регулирование и обучение
Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями