Skip to content
pdf-reader logo

PDF + OCR Reader Skill

pdf-reader

Reads PDF, DOCX, and image text (OCR) and can pinpoint schedule lines from syllabus documents. Use when the user asks to extract text from docs/images or analyze deadlines and class schedules.

AIDEN0602/openclaw0installs0stars

SKILL.md

Full skill instructions

PDF + OCR Reader Skill

Use this skill for document extraction and schedule pinpoints.

What it supports

  • PDF text extraction (pdftotext)
  • DOCX text extraction (word/​document.xml)
  • Image OCR (tesseract if available, otherwise macOS Vision OCR via Swift)
  • Syllabus schedule/​deadline pinpoint analysis

Commands

# Legacy PDF-only command
node "{baseDir}/​scripts/​read_pdf.mjs" --file "/​path/​to/​your/​document.pdf"
# Unified reader (PDF/​DOCX/​Image) + optional schedule analysis
python3 "{baseDir}/​scripts/​read_docs.py" \
  --path "$HOME/​Desktop/​syllabus" \
  --analyze-schedule \
  --save "$HOME/​Desktop/​syllabus/​syllabus_schedule_report.md" \
  --json-out "$HOME/​Desktop/​syllabus/​syllabus_schedule_report.json"
# Shortcut wrapper for syllabus folder
bash "$HOME/​openclaw_pro/​workspace/​scripts/​syllabus_pinpoint.sh" \
  "$HOME/​Desktop/​syllabus"

Output contract

  • ANALYSIS_STATUS=ok|error
  • FILES_SCANNED=...
  • EVENTS_FOUND=...
  • REPORT_MD=...
  • REPORT_JSON=...
  • PINPOINT_TOP_START ... PINPOINT_TOP_END

Notes

  • OCR quality is highest on clear images (300dpi+).
  • For scanned PDFs, OCR fallback uses pdftoppm + OCR.
  • If OCR backend is unavailable, script still returns extracted text from readable PDFs/​DOCX.

More skills from AIDEN0602

free-search logo
AIDEN0602/openclaw

free-search

Free web search (DuckDuckGo HTML) without paid APIs.

0 0
View
relay-fallback-browser logo
AIDEN0602/openclaw

relay-fallback-browser

Relay-first browsing policy. Try Chrome Relay first; if disconnected/unavailable, automatically fall back to managed headless browser or free-search without asking user for manual toggle.

0 0
View
self-heal-openclaw logo
AIDEN0602/openclaw

self-heal-openclaw

Auto-recover OpenClaw when health goes offline, gateway token mismatch (1008) appears, Telegram stops replying, or browser/control-ui disconnects. Runs safe first-pass repair and optional deep cleanup.

0 0
View
flight-fare-flex logo
AIDEN0602/openclaw

flight-fare-flex

Flexible-date flight fare finder for routes like NYC to SFO. Use when the user asks for cheapest flights, lowest fare in a date range, best travel dates, or fare comparison across a period. Default behavior is round-trip and nonstop unless the user explicitly asks otherwise. Produces ranked optio...

0 0
View
token-usage-monitor logo
AIDEN0602/openclaw

token-usage-monitor

Build and share a visual dashboard for OpenClaw token usage, model cost comparison, and recent model change timeline. Use when user asks token usage check, model cost tracking, or usage comparison.

0 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View