OC

OCR Text Extraction

Extracts text from images on Windows using native system APIs.

Install

mkdir -p .claude/skills/ocr-text-extraction && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/9743" && unzip -o skill.zip -d .claude/skills/ocr-text-extraction && rm skill.zip

Installs to .claude/skills/ocr-text-extraction

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Extract text from images using native Windows OCR capabilities.
63 charsno explicit “when” trigger
Beginner

Key capabilities

  • Extract text from images
  • Support multiple languages
  • Perform high-performance OCR

How it works

The skill utilizes the native Windows.Media.Ocr API via a C# tool to convert images into machine-readable text.

Inputs & outputs

You give it
Image file path
You get back
Extracted text file

When to use OCR Text Extraction

  • Extracting text from screenshots
  • OCR processing on Windows
  • Digitizing document images

About this skill

OCR Text Extraction Skill

This skill allows the agent to extract text from images (PNG, JPG, BMP, etc.) using the native Windows OCR engine. It is highly reliable on Windows systems and requires .NET 8.

Capabilities

  • Extract plain text from images.
  • Support for multiple languages (based on Windows user profile).
  • High performance using native system APIs.

Requirements

  • .NET 8 SDK: Must be installed on the system.
  • Windows 10/11: Uses the Windows.Media.Ocr API.

Usage

1. Identify the Image

Locate the absolute path to the image you want to process.

2. Run the OCR Tool

The skill includes a pre-configured C# tool. You can run it using:

dotnet run --project .agent/skills/ocr/scripts/OCREngine/OCREngine.csproj -- "C:\path\to\image.png" "C:\path\to\output.md"

Implementation Details

The tool targets net8.0-windows10.0.19041.0 to access the Windows.Media.Ocr namespace without needing external heavy dependencies like Tesseract or OpenCV.

When not to use it

  • When running on non-Windows systems

Prerequisites

.NET 8 SDKWindows 10/11

Limitations

  • Requires Windows 10/11

How it compares

It use native Windows APIs for reliability and performance without requiring heavy external dependencies.

Compared to similar skills

OCR Text Extraction side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
OCR Text Extraction (this skill)06moReviewBeginner
data-engineering137moReviewAdvanced
crawl4ai218moReviewIntermediate
data-cleaning-pipeline135moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

data-engineering

pluginagentmarketplace

ETL pipelines, Apache Spark, data warehousing, and big data processing. Use for building data pipelines, processing large datasets, or data infrastructure.

13192

crawl4ai

basher83

This skill should be used when users need to scrape websites, extract structured data, handle JavaScript-heavy pages, crawl multiple URLs, or build automated web data pipelines. Includes optimized extraction patterns with schema generation for efficient, LLM-free extraction.

21137

data-cleaning-pipeline

aj-geddes

Build robust processes for data cleaning, missing value imputation, outlier handling, and data transformation for data preprocessing, data quality, and data pipeline automation

13143

paddle-ocr-validation

jgtolentino

PaddleOCR-based receipt and BIR form extraction with validation

10110

apify

vm0-ai

Web scraping and automation platform with pre-built Actors for common tasks

9100

nlm-skill

jacob-bd

Expert guide for the NotebookLM CLI (`nlm`) and MCP server - interfaces for Google NotebookLM. Use this skill when users want to interact with NotebookLM programmatically, including: creating/managing notebooks, adding sources (URLs, YouTube, text, Google Drive), generating content (podcasts, reports, quizzes, flashcards, mind maps, slides, infographics, videos, data tables), conducting research, chatting with sources, or automating NotebookLM workflows. Triggers on mentions of "nlm", "notebooklm", "notebook lm", "podcast generation", "audio overview", or any NotebookLM-related automation task.

895

Search skills

Search the agent skills registry