Nutrient Document Processing

Официальный скилл Nutrient для работы с PDF через DWS Processor API: конвертация, OCR, извлечение, редактирование, подпись и PDF/A

СкиллВысокий риск

pspdfkit-labs/nutrient-agent-skill

Установка

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 для модели

MCP-серверСредний риск184 тыс.
Выбор редакции

Официальные примеры скиллов Anthropic: документы docx, pdf, pptx, xlsx, дизайн, MCP builder и спецификация Agent Skills

СкиллСредний риск176,3 тыс.
Выбор редакции

Набор плагинов Anthropic для юристов: договоры, приватность, трудовое право, IP, судебные дела, AI-регулирование и обучение

ПлагинСредний риск9,4 тыс.
Выбор редакции

Скилл, который собирает редактируемые PPTX-презентации из PDF, DOCX, ссылок и Markdown с настоящими фигурами, диаграммами и анимациями

СкиллСредний риск