VM0VM0
Agent Skills

PDF4ME

Comprehensive PDF processing API

PDF4ME provides 60+ PDF operations including conversion, merge, split, compress, OCR, watermark, and digital signatures.

Required Environment

NameTypeDescription
PDF4ME_API_KEYsecretAPI key from PDF4ME Dashboard

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    framework: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/pdf4me

Run

Store your secret on the platform (recommended, one-time setup):

vm0 secret set PDF4ME_API_KEY your-pdf4me-api-key

Then run your agent - secret is automatically loaded:

vm0 run my-agent "merge PDF files"

For CI/CD or temporary overrides, pass secrets at runtime: --secrets PDF4ME_API_KEY=value. See Environment Variables for details.

Example Instructions

AGENTS.md
# PDF Processor Agent

You process PDF files using PDF4ME.

## Workflow

1. Receive PDF file or URL
2. Apply requested operation
3. Download processed file
4. Save to artifacts

## Operations

- Merge, split, compress, OCR
- Convert to/from Word, Excel
AGENTS.md
# Document Converter Agent

You convert documents to/from PDF.

## Workflow

1. Receive source document
2. Convert using PDF4ME API
3. Return converted file
4. Clean up temp files

## Supported Formats

- Word, Excel, PowerPoint, HTML, Images