Pular para o conteúdo
Skillpedia
Escrita280 mil · #243

nutrient-document-processing

Ajuda seu agente a processar e gerenciar documentos. Ele pode converter, extrair informações, preencher e assinar arquivos de vários formatos.

O que ela faz

Esta ferramenta ajuda a manipular documentos digitais. Você pode converter arquivos entre formatos (como de PDF para Word), extrair informações de textos e tabelas, transformar documentos escaneados em texto pesquisável, remover dados sensíveis, adicionar marcas d'água, assinar digitalmente e preencher formulários.

Quando usar

  • ✓Preciso transformar um PDF em um documento editável do Word.
  • ✓Quero extrair todas as tabelas de um relatório em PDF para uma planilha Excel.
  • ✓Preciso remover números de telefone de um documento antes de enviá-lo.

Exemplo do que pedir para a IA

“Converta este PDF em um arquivo DOCX e extraia as tabelas em formato XLSX.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/affaan-m/ECC/blob/main/skills/nutrient-document-processing/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/affaan-m/ECC/blob/main/skills/nutrient-document-processing/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você envia seu documento e diz o que quer fazer com ele (converter, extrair, etc.) através de uma API. A ferramenta processa seu pedido e devolve o documento modificado ou a informação extraída.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add affaan-m/ECC --skill nutrient-document-processing

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/nutrient-document-processing/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Processamento de Documentos Nutrient

Observação: Esta habilidade se integra à API comercial Nutrient. Revise os termos antes de usar.

Processe documentos com a API Nutrient DWS Processor. Converta formatos, extraia texto e tabelas, faça OCR em documentos escaneados, oculte PII, adicione marcas d'água, assine digitalmente e preencha formulários PDF.

Configuração

Obtenha uma chave de API gratuita em nutrient.io

export NUTRIENT_API_KEY="pdf_live_..."

Todas as requisições vão para https://api.nutrient.io/build como POST multipart com um campo JSON instructions.

Operações

Converter Documentos

# DOCX to PDF
curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \
  -F "document.docx=@document.docx" \
  -F 'instructions={"parts":[{"file":"document.docx"}]}' \
  -o output.pdf

# PDF to DOCX
curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \
  -F "document.pdf=@document.pdf" \
  -F 'instructions={"parts":[{"file":"document.pdf"}],"output":{"type":"docx"}}' \
  -o output.docx

# HTML to PDF
curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \
  -F "index.html=@index.html" \
  -F 'instructions={"parts":[{"html":"index.html"}]}' \
  -o output.pdf

Entradas suportadas: PDF, DOCX, XLSX, PPTX, DOC, XLS, PPT, PPS, PPSX, ODT, RTF, HTML, JPG, PNG, TIFF, HEIC, GIF, WebP, SVG, TGA, EPS.

Extrair Texto e Dados

# Extract plain text
curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \
  -F "document.pdf=@document.pdf" \
  -F 'instructions={"parts":[{"file":"document.pdf"}],"output":{"type":"text"}}' \
  -o output.txt

# Extract tables as Excel
curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \
  -F "document.pdf=@document.pdf" \
  -F 'instructions={"parts":[{"file":"document.pdf"}],"output":{"type":"xlsx"}}' \
  -o tables.xlsx

OCR em Documentos Escaneados

# OCR to searchable PDF (supports 100+ languages)
curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \
  -F "scanned.pdf=@scanned.pdf" \
  -F 'instructions={"parts":[{"file":"scanned.pdf"}],"actions":[{"type":"ocr","language":"english"}]}' \
  -o searchable.pdf

Idiomas: Suporta mais de 100 idiomas via códigos ISO 639-2 (por exemplo, eng, deu, fra, spa, jpn, kor, chi_sim, chi_tra, ara, hin, rus). Nomes completos de idiomas como english ou german também funcionam. Veja a tabela completa de idiomas de OCR para todos os códigos suportados.

Ocultar Informações Sensíveis

# Pattern-based (SSN, email)
curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \
  -F "document.pdf=@document.pdf" \
  -F 'instructions={"parts":[{"file":"document.pdf"}],"actions":[{"type":"redaction","strategy":"preset","strategyOptions":{"preset":"social-security-number"}},{"type":"redaction","strategy":"preset","strategyOptions":{"preset":"email-address"}}]}' \
  -o redacted.pdf

# Regex-based
curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \
  -F "document.pdf=@document.pdf" \
  -F 'instructions={"parts":[{"file":"document.pdf"}],"actions":[{"type":"redaction","strategy":"regex","strategyOptions":{"regex":"\\b[A-Z]{2}\\d{6}\\b"}}]}' \
  -o redacted.pdf

Predefinições: social-security-number, email-address, credit-card-number, international-phone-number, north-american-phone-number, date, time, url, ipv4, ipv6, mac-address, us-zip-code, vin.

Adicionar Marcas d'Água

curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \
  -F "document.pdf=@document.pdf" \
  -F 'instructions={"parts":[{"file":"document.pdf"}],"actions":[{"type":"watermark","text":"CONFIDENTIAL","fontSize":72,"opacity":0.3,"rotation":-45}]}' \
  -o watermarked.pdf

Assinaturas Digitais

# Self-signed CMS signature
curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \
  -F "document.pdf=@document.pdf" \
  -F 'instructions={"parts":[{"file":"document.pdf"}],"actions":[{"type":"sign","signatureType":"cms"}]}' \
  -o signed.pdf

Preencher Formulários PDF

curl -X POST https://api.nutrient.io/build \
  -H "Authorization: Bearer $NUTRIENT_API_KEY" \

…
Perguntas frequentes

Quais tipos de arquivos posso usar?

Você pode usar muitos formatos, incluindo PDF, DOCX, XLSX, PPTX, HTML e imagens como JPG e PNG.

Como a ferramenta remove informações sensíveis?

Ela pode identificar e remover padrões comuns como números de CPF, e-mails e cartões de crédito, ou você pode definir suas próprias regras (usando expressões regulares).

Preciso de uma chave para usar?

Sim, você precisa obter uma chave de API gratuita no site da Nutrient para usar esta ferramenta.

Detalhes

Descrição original do autor

Process, convert, OCR, extract, redact, sign, and fill documents using the Nutrient DWS API. Works with PDFs, DOCX, XLSX, PPTX, HTML, and images. Use when converting, OCRing, extracting from, redacting, signing, or filling documents via the Nutrient DWS API.

repo: affaan-m/ECC

Popularidade

Estrelas no GitHub
280 mil
Posição no ranking
#243
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas