daily-sourcelibrary

Automate batch OCR and translation of historical Latin texts with Gemini Batch API.

1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/JDerekLomas/claude-code-skills --skill daily-sourcelibrary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: daily-sourcelibrary
Source: https://github.com/JDerekLomas/claude-code-skills/tree/main/daily-sourcelibrary
Command: npx skills add https://github.com/JDerekLomas/claude-code-skills --skill daily-sourcelibrary

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Batch OCR and translation of Library texts for historical Latin works, reducing manual effort and cost.

Core Features & Use Cases

  • Batch OCR: Convert scanned pages into searchable text.
  • Automated Translation: Translate Latin texts for faster analysis.
  • Use Case: Researchers digitize and translate long-form works from a queued roadmap, tracking progress and exporting results.

Quick Start

Activate your environment and run the daily pipeline to start processing the next book from the roadmap.

Frequently Asked Questions about daily-sourcelibrary

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate batch OCR and translation for historical Latin texts?

Batch OCR and translation of historical Latin texts is automated using the Gemini Batch API. This pipeline processes scanned books from a roadmap queue, converting pages to searchable text and translating Latin for faster analysis.

Do I need a Gemini API key to run batch OCR on scanned books?

Yes, a Gemini API key is required to execute batch OCR and translation operations. You also need a Python environment with the GenAI client installed to manage the processing workflow and reduce digitization costs.

What is the best way to reduce costs when digitizing long-form Latin works?

Using the Gemini Batch API for digitizing long-form Latin works reduces costs compared to synchronous processing. The automated pipeline pulls texts from a roadmap queue, tracking progress and exporting translated results efficiently.

How does the daily pipeline handle batch processing of queued library texts?

The daily pipeline handles batch processing by automatically retrieving the next book from the roadmap queue. It executes OCR and translation operations on the historical texts, enabling cost-effective digitization workflows for researchers.

Can I track progress and export results when translating Latin texts in bulk?

Yes, the batch processing workflow supports tracking progress and exporting results when translating Latin texts in bulk. Researchers can monitor the digitization of long-form works from the roadmap queue and export the translated outputs.

Are there limitations when using batch OCR for digital humanities research?

Limitations include the requirement of a Python environment with the GenAI client and a valid Gemini API key. The workflow is specifically tailored for historical Latin texts and relies on a roadmap queue for batch processing.