document-generation-api

Render structured content blocks into PDF, DOCX, EPUB, and PPTX documents via a single API call.

2|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/iterationlayer/skills --skill document-generation-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-generation-api
Source: https://github.com/iterationlayer/skills/tree/main/skills/document-generation-api
Command: npx skills add https://github.com/iterationlayer/skills --skill document-generation-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate and render documents from structured content blocks across PDF, DOCX, EPUB, and PPTX using a single API call.

Core Features & Use Cases

  • Unified output: produce multi-format documents (PDF, DOCX, EPUB, PPTX) from a single content definition with configurable metadata, page settings, and styles.
  • Rich content support: paragraphs, headlines, images, tables, lists, and font options for branded documents.
  • Real-world use cases: generate reports, invoices, manuals, catalogs, and marketing collateral from structured data.

Quick Start

Post a single document object to the API and receive the rendered output in the desired format.

Frequently Asked Questions about document-generation-api

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

FAQPage Schema
How do I generate PDF and DOCX files from a single data source?

Multi-format document generation from a single source requires posting structured content blocks to a unified API. The API validates metadata, fonts, and page settings to render branded PDF, DOCX, EPUB, and PPTX files consistently.

Can I create branded invoices and reports using a document-generation API?

Yes, you can create branded invoices and reports by defining structured content blocks with configurable styles, page settings, and font options. The API renders these definitions into branded outputs across multiple formats.

What is the best way to render structured content blocks into EPUB and PPTX formats?

The best way to render structured content blocks into EPUB and PPTX is using a unified API that processes a single content definition. It validates metadata and page settings to ensure consistent multi-format output without duplicated effort.

Do I need an API key to generate multi-format documents like PDF and PPTX?

Yes, an API key is required for authentication when generating multi-format documents. The API validates this key alongside document metadata, fonts, and page settings to ensure consistent rendering results for your outputs.

Does the document-generation API support rich content like tables and images for catalog generation?

Yes, the document-generation API supports rich content like tables and images for catalog generation. You define structured blocks including paragraphs, headlines, and lists to render comprehensive catalogs across multiple formats.

When should I use a single API call for multi-format document generation instead of separate rendering libraries?

Use a single API call for multi-format document generation when you need branded PDF, DOCX, EPUB, and PPTX outputs from a common definition. This approach avoids maintaining separate rendering libraries while ensuring consistent metadata validation.