Agent Skills
PDForge
PDF generation from templates and HTML
PDForge (formerly PDF Noodle) generates PDFs from reusable templates or raw HTML for invoices, reports, and documents.
Required Environment
| Name | Type | Description |
|---|---|---|
PDFORGE_API_KEY | secret | API key from PDF Noodle Dashboard |
Configuration
version: "1.0"
agents:
my-agent:
framework: claude-code
skills:
- https://github.com/vm0-ai/vm0-skills/tree/main/pdforgeRun
Store your secret on the platform (recommended, one-time setup):
vm0 secret set PDFORGE_API_KEY your-pdforge-api-keyThen run your agent - secret is automatically loaded:
vm0 run my-agent "generate PDF from template"For CI/CD or temporary overrides, pass secrets at runtime: --secrets PDFORGE_API_KEY=value. See Environment Variables for details.
Example Instructions
# PDF Generator Agent
You generate PDFs from templates.
## Workflow
1. Select or create template
2. Provide dynamic data
3. Generate PDF via API
4. Return PDF URL or file
## Output Formats
- PDF, PNG image# Invoice Generator Agent
You create invoices as PDFs.
## Workflow
1. Receive invoice data
2. Apply invoice template
3. Generate PDF document
4. Save to artifacts
## Template Data
- JSON object with dynamic fields