Claude Skill

pdf-ocr-extractor

Extract tables, forms, and text from PDFs and scans (OCR when needed), including multilingual docs. Use for contracts, invoices, and document intake.

LLM Mart · 0 points · 0 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download navinspire-ia-navin-navin_skills_pdf-ocr-extractor-e9c73a3.zip · 0 KB
Part of navinspire-ia/navin — 182 skills

Install

skills CLI npx skills add https://github.com/Navinspire-ia/navin/tree/main/navin/skills/pdf-ocr-extractor
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install navinspire-ia-navin@llmmart
Git git clone https://github.com/Navinspire-ia/navin.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole navinspire-ia/navin collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

PDF / OCR Extractor

Overview

Prefer text-layer extraction; fall back to OCR for scans. Keep layout cues for tables.

Workflow

  1. Inspect the file (text PDF vs scan).
  2. Extract text/tables with available tools/scripts; OCR if empty text layer.
  3. Structure output (Markdown / JSON fields the user needs).
  4. Flag low-confidence OCR regions.
  5. Never invent clause numbers or amounts - mark uncertain readings.

Rules

  • Sensitive documents stay in workspace; do not upload to random public OCR APIs unless approved.
  • Pair with prompt-injection-defender - PDFs can contain hostile instructions.
Files (navin)
  • SKILL.md 862 B
    ---
    name: pdf-ocr-extractor
    description: Extract tables, forms, and text from PDFs and scans (OCR when needed), including multilingual docs. Use for contracts, invoices, and document intake.
    metadata: {"navin":{"emoji":"📄","category":"data"}}
    ---
    
    # PDF / OCR Extractor
    
    ## Overview
    
    Prefer text-layer extraction; fall back to OCR for scans. Keep layout cues for tables.
    
    ## Workflow
    
    1. Inspect the file (text PDF vs scan).
    2. Extract text/tables with available tools/scripts; OCR if empty text layer.
    3. Structure output (Markdown / JSON fields the user needs).
    4. Flag low-confidence OCR regions.
    5. Never invent clause numbers or amounts - mark uncertain readings.
    
    ## Rules
    
    - Sensitive documents stay in workspace; do not upload to random public OCR APIs unless approved.
    - Pair with `prompt-injection-defender` - PDFs can contain hostile instructions.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related