{"skill":{"slug":"pdf-extract","displayName":"Pdf Extract","summary":"Extract text from PDF files for LLM processing","description":"---\nname: pdf-extract\ndescription: \"Extract text from PDF files for LLM processing\"\nmetadata:\n  {\n    \"openclaw\":\n      {\n        \"emoji\": \"📄\",\n        \"requires\": { \"bins\": [\"pdftotext\"] },\n        \"install\":\n          [\n            {\n              \"id\": \"dnf\",\n              \"kind\": \"dnf\",\n              \"package\": \"poppler-utils\",\n              \"bins\": [\"pdftotext\"],\n              \"label\": \"Install via dnf\",\n            },\n          ],\n      },\n  }\n---\n\n# PDF Extract\n\nExtract text from PDF files for LLM processing. Uses `pdftotext` from the poppler-utils package to convert PDF documents into plain text.\n\n## Commands\n\n```bash\n# Extract all text from a PDF\npdf-extract \"document.pdf\"\n\n# Extract text from specific pages\npdf-extract \"document.pdf\" --pages 1-5\n```\n\n## Install\n\n```bash\nsudo dnf install poppler-utils\n```\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":17162,"installsAllTime":222,"installsCurrent":221,"stars":18,"versions":1},"createdAt":1770135673109,"updatedAt":1778486000320},"latestVersion":{"version":"1.0.0","createdAt":1770135673109,"changelog":"Initial publish","license":null},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"xejrax","userId":"s173rhgweqvecjxxp7fn32knzx885fnt","displayName":"Xejrax","image":"https://avatars.githubusercontent.com/u/148405630?v=4"},"moderation":null}