PDF.net agent skills for Claude Code, Cursor and RevampKey

5 ready-made playbooks that teach an AI agent how to do real PDF.net work: which tools to call, what to check first, and when to stop and ask you.

Download RevampKey, freeI have it: connect PDF.net

Get RevampKey to connect PDF.net

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and PDF.net is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials contract-package-assembly document-batch-generation document-text-revision library-cleanup-and-organisation; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-net-$s/SKILL.md https://revampkey.com/marketplace/pdf-net/skills/$s/SKILL.md
done
Other tools

Connect PDF.net once and all 5 skills install themselves and stay up to date. Mac, Windows and Linux.

All 5 PDF.net skills

Each skill is one job. You ask in plain words and the agent loads the skill that matches, then follows its steps.

Start hereAsks before writing19 PDF.net tools

Work with your PDF.net library through your AI assistant

Sets up the PDF.net connector to work safely: confirms which account you are in, picks the right tool for each request, and asks before any file is changed, moved or deleted.

Use it when

  • You have just connected PDF.net to Claude or ChatGPT and want to know what it can do
  • Your assistant reported a permission error or blocked action in PDF.net
  • You want to convert, merge or reorganise documents without risking the wrong files

Tools it uses

  • get_profile
  • list_document_tree
  • import_file_from_url
  • find_in_documents
  • open_pdf_document_editor
  • describe_editor_pages
  • apply_editor_command
  • generate_pdf_document
  • copy_pdf_document
  • convert_pdf_document
  • compress_pdf_document
  • merge_pdf_documents
  • split_pdf_document
  • create_folder
  • move_resource
  • rename_resource
  • download_pdf_document
  • open_in_web_editor
  • open_pdf_document_manager
Example

Before you change anything, check which PDF.net account I'm connected to, then show me the contracts folder.

You are connected as jane@example.com. The Contracts folder holds 14 documents, the newest updated 2 days ago. I have made no changes. Tell me which ones you want to work on and I will confirm the list before doing anything.

Use in RevampKey

Get RevampKey to connect PDF.net

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and PDF.net is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials contract-package-assembly document-batch-generation document-text-revision library-cleanup-and-organisation; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-net-$s/SKILL.md https://revampkey.com/marketplace/pdf-net/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing11 PDF.net tools

Assemble a contract package with AI

Combines a contract, exhibits and invoice into one PDF in the agreed order, checks the page count and component boundaries, and asks before any change.

Use it when

  • You need to send a contract together with its exhibits and invoice as one file.
  • A submission pack has to fit under a size limit without losing signature pages.
  • You want the final package checked page by page before the link goes out.

Tools it uses

  • list_document_tree
  • find_in_documents
  • import_file_from_url
  • open_pdf_document_manager
  • describe_editor_pages
  • merge_pdf_documents
  • split_pdf_document
  • compress_pdf_document
  • apply_editor_command
  • open_pdf_document_editor
  • download_pdf_document
Example

Merge the main contract, Exhibit A and the March invoice into one PDF in that order, check the page count, and give me a download link if it fits under 5 MB.

I've built the manifest: Contract (pages 1–18), Exhibit A (pages 19–24), Invoice (pages 25–26), 26 pages total. The merged file matches that sum. It was 7.2 MB, so I'd suggest medium compression; the signature page on page 18 needs checking afterwards. Shall I apply medium compression?

Use in RevampKey

Get RevampKey to connect PDF.net

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and PDF.net is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials contract-package-assembly document-batch-generation document-text-revision library-cleanup-and-organisation; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-net-$s/SKILL.md https://revampkey.com/marketplace/pdf-net/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing8 PDF.net tools

Batch-generate personalised PDFs from a template and a table

Fills one template with each row of your client or recipient table and returns one PDF per row, with a pilot check first and a report of any rows that failed. It asks before creating documents in bulk.

Use it when

  • You need a proposal or invoice for each of 10 or more clients from one template.
  • You have a spreadsheet of recipients and want a personalised letter for every row.
  • A previous batch partly failed and you need to finish it without making duplicates.

Tools it uses

  • list_document_tree
  • generate_pdf_document
  • copy_pdf_document
  • open_pdf_document_editor
  • describe_editor_pages
  • apply_editor_command
  • download_pdf_document
  • find_in_documents
Example

Here's my proposal template and a table of 12 clients with contact, projected revenue and date. Make one PDF per client and give me all the links, flagging any that fail.

I filled a pilot document for Grand Pacific first and you can see the contact and revenue placed correctly. Once you approve, I'll run the other 11 rows and list the links.

Use in RevampKey

Get RevampKey to connect PDF.net

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and PDF.net is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials contract-package-assembly document-batch-generation document-text-revision library-cleanup-and-organisation; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-net-$s/SKILL.md https://revampkey.com/marketplace/pdf-net/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing8 PDF.net tools

Revise text in an existing PDF with AI

Find every occurrence of the wording you want changed in a PDF, update it while keeping the layout, and get a report of what changed and what could not be found. Asks before changing or saving anything.

Use it when

  • Replacing a company or person's name throughout a contract
  • Updating an effective date or amount in a letter or report
  • Translating a clause while keeping the original layout

Tools it uses

  • list_document_tree
  • find_in_documents
  • open_pdf_document_editor
  • describe_editor_pages
  • apply_editor_command
  • copy_pdf_document
  • rename_resource
  • download_pdf_document
Example

In the Acme agreement, replace 'Old Corp' with 'New Corp' everywhere and update the effective date to 1 May 2026.

I found 14 occurrences of 'Old Corp' and 3 of the old effective date. Before I make the edits, here is the change set: 'Old Corp' to 'New Corp' (14 places) and the date to 1 May 2026 (3 places). The term length on page 6 depends on that date, so I've flagged it rather than changing it. Say yes and I'll apply the changes and save a copy.

Use in RevampKey

Get RevampKey to connect PDF.net

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and PDF.net is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials contract-package-assembly document-batch-generation document-text-revision library-cleanup-and-organisation; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-net-$s/SKILL.md https://revampkey.com/marketplace/pdf-net/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Asks before writing9 PDF.net tools

Clean up and organise your pdf.net library

Audits your pdf.net library for misfiled, duplicate and outdated documents, proposes a folder structure, and reorganises files only after you approve each step. Nothing is deleted without your explicit yes.

Use it when

  • Your library has grown messy and files are hard to find
  • You suspect duplicate or superseded versions of contracts or invoices
  • You want a folder structure that fits how you actually work

Tools it uses

  • get_profile
  • list_document_tree
  • find_in_documents
  • describe_editor_pages
  • create_folder
  • move_resource
  • rename_resource
  • copy_pdf_document
  • delete_resource
Example

Audit my pdf.net library, find duplicate and outdated files, and propose a cleaner folder structure. Don't change anything until I approve.

I audited 86 files across 9 folders. I found 14 misfiled documents, 6 probable duplicates, 5 outdated versions and 3 badly named files. That leaves 58 files with no problem found. Here is a proposed structure of Contracts, Invoices and Reports, with the moves listed for your approval. Nothing has been changed yet.

Use in RevampKey

Get RevampKey to connect PDF.net

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and PDF.net is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials contract-package-assembly document-batch-generation document-text-revision library-cleanup-and-organisation; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-net-$s/SKILL.md https://revampkey.com/marketplace/pdf-net/skills/$s/SKILL.md
done
Other tools
Read the full skill →

Get all 5 without copying a file

RevampKey adds the skills when you connect PDF.net, updates them for you and removes them when you disconnect.

Download RevampKey

How PDF.net skills work

  1. Connect PDF.net

    The PDF.net MCP server gives the agent its tools.

  2. Ask in plain words

    “Merge the main contract, Exhibit A and the March invoice into one PDF in that order, check the page count, and give me a download link if it fits under 5 MB.” Each SKILL.md says when it applies, so only the one that fits is loaded.

  3. Approve any change

    The agent calls the tools in order, checks its work, and shows you any change before it makes it.

How to install PDF.net skills

In RevampKey the skills install themselves when you connect PDF.net. In other tools each skill is one folder with a SKILL.md file, and you also need the PDF.net MCP server connected there.

About 1 minute · nothing to copy

  1. Download RevampKey for Mac, Windows or Linux and sign in.

  2. Open Connectors and connect PDF.net. All 5 skills come with it and stay up to date; they go away when you remove the connector.

  3. Ask in plain language, for example “Merge the main contract, Exhibit A and the March invoice into one PDF in that order, check the page count, and give me a download link if it fits under 5 MB.”

  4. Download RevampKeyConnect PDF.net · 1 click

    Get RevampKey to connect PDF.net

    RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and PDF.net is one click away with its skills already attached.

    Download RevampKey

    Not now? Use the skills in your current tool

    for s in essentials contract-package-assembly document-batch-generation document-text-revision library-cleanup-and-organisation; do
      curl -fsSL --create-dirs -o .claude/skills/pdf-net-$s/SKILL.md https://revampkey.com/marketplace/pdf-net/skills/$s/SKILL.md
    done
    Other tools

RevampKey or copy the files?

In RevampKey

  • One click when you connect PDF.net
  • Updated for you when a skill improves
  • Removed when you disconnect
  • The MCP server is set up for you
  • 800+ other connectors, same way
Download free

Copy into your project

  • One command per project
  • Run it again to get updates
  • You connect the PDF.net MCP server yourself
  • Works in Claude Code, Cursor, Codex and VS Code
See the command

PDF.net skills FAQ

What is a PDF.net agent skill?

A SKILL.md file: a short playbook an AI agent loads when your request matches it. Each PDF.net skill describes one job, which PDF.net tools to use in which order, what to check first and when to stop and ask you.

Do the PDF.net skills change anything on their own?

The others tell the agent to show you the change and wait for a yes before it creates, edits or deletes anything in PDF.net.

Which tools can use these skills?

Any agent that reads the open Agent Skills format: Claude Code, Cursor, Codex, VS Code with Copilot and RevampKey. In RevampKey they are attached when you connect PDF.net; elsewhere you copy the folders into your project or skills directory.

Do I need the PDF.net MCP server too?

Yes. The skills tell the agent how to do the work; the PDF.net MCP server gives it the tools to do it. The PDF.net MCP setup guide covers every client.

PDF.net MCP server setup · This page as Markdown

Put PDF.net’s best workflows in your agent

Download RevampKey, connect PDF.net and ask your first question in about a minute.

Download RevampKeyConnect PDF.net · 1 click

Get RevampKey to connect PDF.net

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and PDF.net is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials contract-package-assembly document-batch-generation document-text-revision library-cleanup-and-organisation; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-net-$s/SKILL.md https://revampkey.com/marketplace/pdf-net/skills/$s/SKILL.md
done
Other tools