Parses local PDF files into structured Markdown and JSON formats using the opendataloader-pdf library, providing deterministic, local data extraction that bypasses LLM context limits for document content ingestion.
This skill is built upon opendataloader-pdf, originally developed by bundolee and claude.
This skill requires Python packages installed system-wide or user-site-wide:
1. opendataloader-pdf
The skill's execution script dynamically finds the correct user-site packages path, assuming the user has installed the dependency via pip install --user opendataloader-pdf.
# Assuming a PDF exists at 'Files for testing/sample-local-pdf.pdf' openclaw skill pdf-parser-agent --run --args "Files for testing/sample-local-pdf.pdf"小蔥技能站7w4.net,專業的AI技能分享平臺。
The underlying logic now uses site.getusersitepackages() to dynamically locate the installed package, maximizing portability across different OS/Python minor versions.
這個 Skill 質量中等偏上。安全檢查做得不錯,能防止訪問不該訪問的檔案,基礎測試覆蓋也比較全面,基本功能可以正常工作。缺點是使用者需要自己安裝依賴庫,碰到問題時錯誤提示不夠友好,文件說明也不夠詳細。對於日常簡單使用基本夠用,但如果遇到問題可能會比較難排查。