doc-processor

Generates and parses office documents including PDF, DOCX, XLSX, PPTX, CSV, and HTML formats.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/linenoize/topia --skill doc-processor-linenoize
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-processor
Source: https://github.com/linenoize/topia/tree/main/skills/doc-processor
Command: npx skills add https://github.com/linenoize/topia --skill doc-processor-linenoize

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual work of creating and parsing common office documents, making it easier to turn raw content into polished files or structured data.

Core Features & Use Cases

  • Document Generation: Create professional PDF, DOCX, XLSX, PPTX, CSV, and HTML outputs from markdown, templates, or data objects.
  • Document Parsing: Extract content from office files into structured results for downstream processing and analysis.
  • Use Case: A team can convert a report draft into a formatted PDF, generate a spreadsheet from records, or parse an uploaded workbook into clean JSON for automation.

Quick Start

Ask the skill to generate the required office file format from your source content and specify the output path and styling requirements.

Frequently Asked Questions about doc-processor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I parse office files like PDF and XLSX into structured data?

To parse office files like PDF and XLSX into structured data, the Skill extracts content from documents and workbooks, converting them into clean formats for downstream processing and analysis.

Can I generate a PDF or DOCX from markdown or raw data objects?

Yes, you can generate a PDF or DOCX from markdown or raw data objects. The Skill applies format-aware generation to create professional outputs by specifying the target format and output path.

Does document generation work with CSV, PPTX, and HTML workflows?

Document generation works with CSV, PPTX, and HTML workflows. It supports format-aware generation across these file types for automated reporting, analytics, and marketing documentation tasks.

How does the file parser handle missing libraries or malformed files?

The file parser handles missing libraries or malformed files through graceful degradation. It applies verification logic during document parsing to manage errors without crashing the automation workflow.

What is the best way to automate reporting from parsed document content?

The best way to automate reporting from parsed document content is to extract the file data into structured results, then pass those objects directly into the document generation workflow for formatted output.