scanlume-ocr-api
Extract Text with Scanlume OCR
Teams often need reliable OCR for screenshots, receipts, and image-based tables. This skill guides Claude, Codex, and Claude Code through Scanlume API calls and structured OCR outputs.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "scanlume-ocr-api" from https://skillstore.io/skills/daanaagua-scanlume-ocr-api.md and its manifest at https://skillstore.io/api/skills/daanaagua-scanlume-ocr-api/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "scanlume-ocr-api". A screenshot of a receipt with item names, prices, and totals.
Expected outcome:
A clean text extraction with line items, subtotal, tax, total, and unclear fields called out.
Using "scanlume-ocr-api". An image of a small sales table with grouped rows.
Expected outcome:
A structured table summary with columns, row groups, record counts, and any notes from the formatted OCR response.
Using "scanlume-ocr-api". A product settings screenshot that contains headings and paragraphs.
Expected outcome:
A Markdown-ready document that preserves headings, paragraphs, and readable order.
Security Audit
High RiskReview found a legitimate OCR integration that sends local image data to the Scanlume API and handles a bearer API key. Most Markdown backtick findings are false positives, but the helper has real network, secret-handling, and command-execution risk. The main added concern is that an overridden base URL can receive the Authorization header.
Confirmed security concerns (2)
Capability review items (23)
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Risk Factors
🌐 Network access (12)
🔑 Env variables (15)
⚙️ External commands (38)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/daanaagua-scanlume-ocr-api/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/daanaagua-scanlume-ocr-api?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/daanaagua-scanlume-ocr-api?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/daanaagua-scanlume-ocr-api/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/daanaagua-scanlume-ocr-api.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA · BibTeX · CFF)
APA citation
daanaagua. (2026). scanlume-ocr-api security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/daanaagua-scanlume-ocr-api/audits/4BibTeX citation
@techreport{daanaagua-daanaagua-scanlume-ocr-api-2026,
author = {daanaagua},
title = {scanlume-ocr-api security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/daanaagua-scanlume-ocr-api/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "scanlume-ocr-api security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "daanaagua"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/daanaagua-scanlume-ocr-api/audits/4"
identifiers:
- type: other
value: "skillstore:daanaagua-scanlume-ocr-api:audit:4"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Convert Screenshots to Text
Extract plain text from interface screenshots for notes, support tickets, or QA records.
Recover Tables from Images
Use formatted OCR to preserve table structure from receipts, reports, or captured spreadsheets.
Automate OCR API Calls
Prepare data URLs, call the Scanlume endpoint, and return the best response field for downstream work.
Try These Prompts
Use Scanlume OCR on this local image and return only the extracted plain text. Use simple mode unless structure is needed.
Use formatted Scanlume OCR on this table image. Return a clean table summary and note any uncertain cells.
Inspect the image goal, choose simple or formatted OCR, and explain the selected mode before returning the final output.
Create a repeatable Scanlume OCR workflow for a folder of screenshots. Include mode choice, output field selection, and error handling guidance.
Best Practices
- Use formatted mode when layout, headings, or tables matter.
- Use environment-based secrets instead of passing API keys directly in prompts.
- Confirm user consent before sending sensitive images to the external OCR API.
Avoid
- Do not claim public PDF OCR API support for this helper.
- Do not send private screenshots unless the user accepts external processing.
- Do not override the API base URL unless the endpoint is trusted.