document-hub

Read, write, and convert Word, Excel, PDF, and Markdown documents.

28|13|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/wulaosiji/skills --skill document-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-hub
Source: https://github.com/wulaosiji/skills/tree/main/document-hub
Command: npx skills add https://github.com/wulaosiji/skills --skill document-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-docx, pandas, openpyxl, pdfplumber, reportlab, moviepy, pydub, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a centralized solution for managing various document formats, eliminating the need to learn and use multiple tools for document creation, conversion, and processing.

Core Features & Use Cases

  • Multi-format Support: Handles Word, Excel, PDF, and Markdown files seamlessly.
  • Format Conversion: Effortlessly convert between different document types (e.g., Word to PDF, Markdown to Word).
  • Data Extraction & Generation: Read content from documents and generate new documents with specified content and structure.
  • Media Handling: Integrates with a Media Hub for audio and video processing.
  • Use Case: Automatically convert a batch of Markdown reports into Word documents for a client presentation, ensuring consistent formatting.

Quick Start

Use the document-hub skill to convert the file 'report.md' to 'report.docx'.

Frequently Asked Questions about document-hub

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

FAQPage Schema
How do I convert Markdown files to Word documents for client presentations?

You can convert Markdown to Word using this Skill's unified interface, which handles format transformation to generate DOCX files from Markdown reports while ensuring consistent formatting.

What is the best way to extract data from PDF and Excel files programmatically?

Extracting data from PDF and Excel files is handled by this Skill, which reads content across Word, Excel, and PDF formats using libraries like pdfplumber and pandas for accurate data retrieval.

Do I need to install Python libraries like pandas and reportlab to process documents?

Yes, you need to install Python libraries like pandas, python-docx, pdfplumber, and reportlab to process documents, as this Skill requires these dependencies for its core reading, writing, and converting functionality.

Can I process audio and video files alongside document conversion tasks?

Yes, you can process audio and video files alongside document tasks because this Skill integrates with a Media Hub for media handling, utilizing libraries like moviepy and pydub to manage multimedia file processing.

How do I generate new PDF documents from extracted content?

You can generate new PDF documents from extracted content using this Skill, which writes and creates documents with specified structures across formats, utilizing the reportlab library to build PDF files from extracted data.