A sophisticated AI-powered tool that leverages Google Gemini to perform high-accuracy OCR on scanned or image-based PDF documents.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install geminipdfocr
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install geminipdfocr using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The PDF OCR using Gemini LLM skill is designed to bridge the gap between static, image-based documents and actionable text data. By utilizing Google's advanced multimodal vision capabilities, this Openclaw Skills extension provides superior text extraction compared to traditional OCR engines, making it ideal for processing complex layouts, multi-page documents, and scanned archives. It allows developers and AI agents to convert non-selectable PDF content into clean, structured data for further analysis or search indexing.
This skill is particularly effective when integrated into automated workflows that require understanding the context of a document rather than just reading raw characters. As part of the growing ecosystem of Openclaw Skills, it offers a robust solution for developers needing reliable document digitisation within their AI-driven applications.
To get started with this skill, ensure you have a Google API Key. Follow these steps to prepare your environment:
cd geminipdfocr
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
export GOOGLE_API_KEY=your-actual-api-key
Once installed, you can run the OCR process using the following command:
python -m geminipdfocr <path-to-pdf> --json --output result.json
The skill manages document data through a streamlined pipeline, utilizing Python-based dependencies for file handling and schema validation.
| Component | Type | Description |
|---|---|---|
| Input | File Path | One or more valid paths to PDF documents. |
| Output Format | Text/JSON | Extracted text stream or structured JSON data. |
| Dependencies | UV Packages | google-genai, pymupdf, pydantic, pydantic-settings. |
| Processing | Page-wise | Documents are split into single-page files before API transmission. |
All metadata and configuration are handled via pydantic-settings to ensure environment variables like the API key are correctly validated before execution.
Loading
A comprehensive suite of 27 MCP tools that provides read/write access to iCloud Calendar, Reminders, and Contacts through Pear's CalDAV and CardDAV bridge.

Route any prompt to the highest-performing LLM based on thousands of peer-reviewed council deliberations.

A professional-grade financial intelligence tool that generates visual reports and ledger-based analytics directly from Odoo ERP data.

A professional read-only AI agent for Odoo that generates ledger-based financial reports, sales analytics, and automated visualizations in PDF, Excel, and WhatsApp formats.

A comprehensive web search and scraping tool designed for AI agents to extract structured data from any website including JS-heavy pages.

An autonomous agent designed to discover, analyze, and fix GitHub issues while maintaining strict security through a 5-layer guardrail system.








































