pdforge

Generate PDFs from templates or HTML via PDForge API endpoints.

76|18|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/vm0-ai/vm0-skills --skill pdforge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdforge
Source: https://github.com/vm0-ai/vm0-skills/tree/main/pdforge
Command: npx skills add https://github.com/vm0-ai/vm0-skills --skill pdforge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDForge (PDF Noodle) enables programmatic PDF generation from reusable templates or raw HTML, streamlining document production and automation.

Core Features & Use Cases

  • Generate PDFs from templates with dynamic data
  • Convert HTML to PDF directly
  • Create invoices, reports, and other documents programmatically
  • Async batch generation with webhooks and optional image exports

Quick Start

Generate a PDF from a template: bash -c 'curl -s -X POST "https://api.pdfnoodle.com/v1/pdf/sync" --header "Authorization: Bearer ${PDFORGE_API_KEY}" --header "Content-Type: application/json" -d '{"templateId":"template-123","data":{"name":"John Doe"}}' | jq .'

Frequently Asked Questions about pdforge

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

FAQPage Schema
How do I generate a PDF from a template with dynamic data?

PDF generation from templates works by sending template IDs and data objects to the PDForge API endpoint via curl. The service merges your dynamic data into the template and returns a signed URL to download the generated PDF.

Can I convert HTML directly to PDF without using a template?

Yes, PDForge supports direct HTML-to-PDF conversion. Send raw HTML content to the API endpoint, and it converts and returns the PDF without requiring a predefined template.

How do I automate PDF generation for large batches of documents?

Use the async batch processing endpoint with webhooks. Submit multiple documents, and PDForge processes them asynchronously, then delivers results via webhook payload when complete, enabling efficient large-scale automation.

What authentication do I need to call the PDForge API?

PDForge requires a valid API key passed as a Bearer token in the Authorization header of your curl requests to authenticate against the API endpoints.

Can I export generated documents as formats other than PDF?

Yes, PDForge supports optional image exports in addition to PDF output. Specify your desired format in the request, and the API returns the document in that format alongside the signed delivery URL.

Do I need special tools to make requests to the PDForge API?

No, PDForge uses standard curl-based HTTP requests, so any environment with curl and the ability to make POST requests to HTTPS endpoints can interact with the API.