doc-processor

Solid

Generate and parse office documents — PDF, DOCX, XLSX, PPTX, CSV. Use when creating reports, exporting tabular data, or processing uploaded office files. NOT for project documentation (use docs).

Data & Documents 81 stars 23 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
64
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# doc-processor ## Purpose Document format utility. Generates and parses office documents (PDF, DOCX, XLSX, PPTX, CSV). Pure utility — no business logic, just format handling. Other skills call doc-processor when they need to produce or consume structured documents. ## Triggers - Called by `docs` when export to PDF/DOCX is requested - Called by `marketing` for generating PDF reports, PPTX presentations - Called by Rune Pro packs for business document generation - `/rune doc-processor generate <format> <source>` — manual document generation - `/rune doc-processor parse <file>` — manual document parsing ## Calls (outbound) None — pure L3 utility. Receives content, produces formatted output. ## Called By (inbound) - `docs` (L2): export documentation to PDF/DOCX - `marketing` (L2): generate PDF reports, PPTX pitch decks - Rune Pro packs: business document generation (invoices, proposals, reports) - User: `/rune doc-processor` direct invocation ## Format Reference ### Supported Formats | Format | Generate | Parse | Node.js Library | Python Library | |--------|----------|-------|-----------------|----------------| | PDF | Yes | Yes (via Read tool) | jsPDF, Puppeteer (HTML→PDF) | reportlab, weasyprint | | DOCX | Yes | Yes | docx (officegen) | python-docx | | XLSX | Yes | Yes | ExcelJS | openpyxl | | PPTX | Yes | Yes | pptxgenjs | python-pptx | | CSV | Yes | Yes | Built-in (fs + string ops) | Built-in (csv module) | | HTML | Yes | Yes | Built-in | Built-in | ### Library S...

Details

Author
Rune-kit
Repository
Rune-kit/rune
Created
5 months ago
Last Updated
4 days ago
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

document-processing

PDF/DOCX/XLSX/PPTX generation and parsing on Cloudflare Workers. Covers CF Browser Rendering → PDF, pdf-lib Worker-native generation, docx/exceljs output, pptxgenjs slides, and RAG-ready text extraction. Use cases: donor annual reports, SaaS invoices, tax receipts, financial reports, grant applications. Source: anthropics/skills pdf/docx/pptx/xlsx patterns.

18 Updated 1 weeks ago
heymegabyte
Data & Documents Listed

processing-documents

Processes PDF, DOCX, XLSX, PPTX, HWP, HWPX documents including analysis, summarization, and format conversion. Use for "문서 분석", "PDF 변환", "Excel 추출", "문서 요약", "HWP 변환", "HWPX 변환", "한글 문서" requests or when working with office documents.

1 Updated 5 days ago
Open330
Data & Documents Listed

docx

Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.

13 Updated yesterday
tassiovale