Search

PythonReactSEOPDF
GitHub Skill

documents

Gemini Document Processing - PDF analysis and extraction

Who-Visions☆ 1 Repository stars0 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill instructions

Documents Skill

Process PDFs with native vision - text, images, charts, tables.

Features

  • Analyze up to 1000 pages per PDF
  • Extract structured data
  • Summarize and Q&A
  • Transcribe with formatting

Usage

from rhea_noir.skills.documents.actions import skill as docs

# Summarize a PDF
result = docs.summarize("path/to/document.pdf")

# Ask questions
result = docs.ask("path/to/document.pdf", "What are the key findings?")

# Extract structured data
result = docs.extract(
    "path/to/invoice.pdf",
    fields=["total", "date", "items"]
)

# Compare multiple PDFs
result = docs.compare(
    ["paper1.pdf", "paper2.pdf"],
    question="What are the differences?"
)

Limits

  • 50MB or 1000 pages per PDF
  • 258 tokens per page

Examples

Read the usage examples in the source repository.

View source ↗

Source history

Indexed on
2026-01-20
Index updated
2026-01-26
Branch
main

Index and sync dates describe this directory. View the source repository for code history.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!