Agent skill · writing content · aiskillstore

scanlume-ocr-api

Use when calling the Scanlume OCR API for screenshots, JPG, PNG, or image-based tables, especially when a task needs base64 data URLs, mode selection between simple and formatted OCR, or table-aware structured output. Tambem use quando for necessario chamar a API OCR do https://www.scanlume.com/ para screenshots, JPG, PNG ou tabelas em imagem.

Why this skill is useful

Provides specific API usage patterns and constraints for the Scanlume OCR API that the AI wouldn't reliably generate on its own.

What it needs

Requires scanlume account access. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Scanlume OCR API Use this skill when the task is specifically about calling the public OCR API behind https://www.scanlume.com/, not when the user only wants the website UI. Use este skill quando a tarefa for especificamente chamar a API publica de OCR do https://www.scanlume.com/, e nao quando o usuario so quiser usar a interface do site. English Workflow 1. Confirm the input is an image, not a PDF. 2. Read references/api-contract.md before building the request. 3. Choose simple only for raw text speed and lower cost. 4. Choose formatted for headings, multi-block layouts, Markdown, HTML, and tables. 5. If the user gives a local file path, prefer scripts/scanlumeocr.py to build the data URL and call the API. 6. Read references/output-shapes.md before consuming formatted responses, especially table blocks. 7. State clearly when a request is blocked by public API limits, such as PDF OCR beta access. Quick Rules Public image OCR endpoint: POST /v1/api/ocr Auth: Authorization: Bearer <SCANLUMEAPIKEY> Content type: application/json Payload keys: mode and base64 base64 must be a full data URL such as data:image/png;base64,... Do not claim multipart upload support Do not claim remote file URL support Do not claim public PDF OCR API availability Mode Selection Use simple for: quick raw text extraction lower cost image OCR tasks that only need plain text Use formatted for: screenshots with multiple text blocks image-based tables output needed in Markdown or HTML tasks that benefit from blocks or tableSummary Helpers Read references/api-contract.md before first use. Read references/output-shapes.md before parsing formatted OCR results. Use python scripts/scanlumeocr.py <path> --mode formatted --output md for a local table image. Use python scripts/scanlumeocr.py <path> --mode simple --output txt for plain text extraction. Constraints The public v1 API currently covers image OCR only. The website supports PDF OCR, but the public PDF API route is still beta-gated. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/scanlume-ocr-api

View the source on GitHub

Browse the @skills marketplace