
Silicon Paddle Ocr
Wraps SiliconFlow's PaddleOCR API to extract text from images through a Python script. Takes single files or glob patterns, spits out either plain text or JSON with bounding box coordinates for each detected text region. Supports the usual image formats (JPG, PNG, WebP, BMP, GIF) and lets you customize the recognition prompt if you need specific formatting like markdown tables. The coordinate system uses normalized LOC values that convert to pixels, which is a bit quirky but documented. Honestly just a straightforward CLI wrapper around an existing OCR API, nothing fancy, but it handles batch processing cleanly and the JSON output format is well structured if you need programmatic access to text positions.
- skills.sh installs
- 1.2K
- GitHub stars
- 1
- last updated
- Aug 21, 2026
Install
$ npx -y skills add aotenjou/silicon-paddleocr --skill silicon-paddle-ocr --agent claude-codeInstalls into .claude/skills of the current project.
Files
OCR - Image Text Recognition
Use PaddleOCR to extract text content from images. Supports single image or batch processing.
Overview
This skill provides optical character recognition (OCR) capabilities using the PaddlePaddle/PaddleOCR-VL-1.5 model via the SiliconFlow API. Extract text from JPG, PNG, WebP, BMP, and GIF images.
When to Use
Invoke this skill when:
- User wants to extract text from an image
- User asks to OCR a screenshot or photo
- User needs to read text from an image file
- User mentions text recognition from images
How to Use
Prerequisites
Ensure the SILICONFLOW_API_KEY environment variable is set:
export SILICONFLOW_API_KEY="your_api_key"
Basic Usage
Execute the OCR script:
python3 scripts/ocr_skill.py [options] image_path
Arguments
Sponsors
Details
- Repository
- github.com/aotenjou/silicon-paddleocr
- Categories
- Backend & APIs, Office & Documents
- First seen
- Jun 3, 2026