skills/pdf-reader/SKILL.md
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.
npx skillsauth add aiden0602/openclaw pdf-readerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill for document extraction and schedule pinpoints.
pdftotext)word/document.xml)tesseract if available, otherwise macOS Vision OCR via Swift)# 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"
ANALYSIS_STATUS=ok|errorFILES_SCANNED=...EVENTS_FOUND=...REPORT_MD=...REPORT_JSON=...PINPOINT_TOP_START ... PINPOINT_TOP_ENDpdftoppm + OCR.development
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.
tools
Professional stock price tracking, fundamental analysis, and financial reporting tool. Supports global markets (US, KR, etc.), Crypto, and Forex with real-time data. (1) Real-time quotes, (2) Valuation metrics (PE, EPS, ROE), (3) Earnings calendar and consensus, (4) High-quality Candlestick & Line charts with technical indicators (MA5/20/60).
development
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.
data-ai
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.