gemini-document-processing

Extract structured data and summaries from PDF documents using Google Gemini.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kienhaminh/profile --skill gemini-document-processing-kienhaminh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gemini-document-processing
Source: https://github.com/kienhaminh/profile/tree/main/.claude/skills/gemini-document-processing
Command: npx skills add https://github.com/kienhaminh/profile --skill gemini-document-processing-kienhaminh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, python-dotenv, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the manual effort of extracting information from complex PDF documents by leveraging Google Gemini's native vision capabilities. It automates data extraction, summarization, and Q&A, saving countless hours on document analysis and processing.

Core Features & Use Cases

  • PDF Vision Analysis: Understand text, images, diagrams, charts, and tables within PDFs up to 1,000 pages.
  • Structured Data Extraction: Extract specific data fields into JSON format, ideal for automating invoice processing or resume parsing.
  • Document Summarization & Q&A: Generate concise summaries or get direct answers to questions based on document content.
  • Use Case: Automatically process a batch of legal contracts, extracting key clauses, dates, and parties, then summarize each contract for quick review.

Quick Start

Use the gemini-document-processing skill to summarize the attached 'quarterly_report.pdf' and extract the main conclusions.