Install
openclaw skills install pdf-simple-toolPDF splitting and PDF-to-Word conversion tools implemented in Node.js.
openclaw skills install pdf-simple-toolThis skill provides two main actions for working with PDF files:
cd skills/pdf-simple-tool/node/ 执行命令: npm install
When the user asks to split a PDF by page range (for example, "把这个 PDF 的第 3-5 页拆出来" / "split pages 3–5"), call the Node implementation:
skills/pdf-simple-tool/node/index.jssplitPdf(inputPath, outputPath, fromPage, toPage)Inputs
inputPath (string): The absolute path to the source PDF.outputPath (string): The absolute path where the new PDF will be written.fromPage (integer): Start page (1-based).toPage (integer): End page (1-based, inclusive).Example behavior:
inputPath = "/Users/xingxing/.openclaw/workspace/test.pdf"outputPath = "/Users/xingxing/.openclaw/workspace/test_p1-3.pdf"fromPage = 1toPage = 3When the user asks to convert a PDF to Word (for example, "把这个 PDF 转成 Word" / "convert to docx"), call the Node implementation:
skills/pdf-simple-tool/node/index.jspdfToWord(inputPath, outputPath)Inputs
inputPath (string): The absolute path to the source PDF.outputPath (string): The absolute path where the Word file (.docx) will be written.Example behavior:
inputPath = "/Users/xingxing/.openclaw/workspace/test.pdf"outputPath = "/Users/xingxing/.openclaw/workspace/test.docx"skills/pdf-simple-tool/node/index.js and uses:
pdf-lib for PDF manipulation.pdf-parse + docx for PDF-to-Word conversion.