
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.
$ npx -y skills add aotenjou/silicon-paddleocr --skill silicon-paddle-ocr --agent claude-codeInstalls into .claude/skills of the current project.
Use PaddleOCR to extract text content from images. Supports single image or batch processing.
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.
Invoke this skill when:
Ensure the SILICONFLOW_API_KEY environment variable is set:
export SILICONFLOW_API_KEY="your_api_key"
Execute the OCR script:
python3 scripts/ocr_skill.py [options] image_path
Sponsors