PDF Tools agent skills for Claude Code, Cursor and RevampKey

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

Download RevampKey, freeI have it: connect PDF Tools

Get RevampKey to connect PDF Tools

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

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials bulk-fill-pdf-from-csv fill-pdf-form review-pdf-signing-zones; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-tools-$s/SKILL.md https://revampkey.com/marketplace/pdf-tools/skills/$s/SKILL.md
done
Other tools

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

All 4 PDF Tools 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 writing24 PDF Tools tools

Use PDF Tools safely

Works on PDFs on your machine, confirming the exact file and folder before reading or changing anything. It asks before any write, save or external send.

Use it when

  • You ask a question about a PDF in a folder the assistant can reach
  • A PDF Tools call fails with a folder or permission error
  • You want to edit, merge or split a PDF without risking the original

Tools it uses

  • list_pdfs
  • get_pdf_identity
  • read_pdf_fields
  • search_pdf_text
  • read_pdf_pages
  • read_pdf_layout
  • convert_pdf_to_markdown
  • read_pdf_content
  • validate_pdf
  • render_pdf_page
  • render_pdf_region
  • display_pdf
  • list_profiles
  • get_pdf_resource_uri
  • verify_table_proposal
  • fill_pdf
  • bulk_fill_from_csv
  • save_profile
  • fill_with_profile
  • extract_to_csv
  • merge_pdfs
  • split_pdf
  • rotate_pdf_pages
  • load_profile
Example

What does the termination clause in contract-final.pdf say? Check it's the right file first.

I found two files named contract-final.pdf: one in Documents/Legal (12 pages) and one in Downloads (12 pages). The Legal copy is the one you signed earlier. On page 9, clause 14.2 sets termination on 30 days' written notice. I read only pages 8 to 10 and changed nothing.

Use in RevampKey

Get RevampKey to connect PDF Tools

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

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials bulk-fill-pdf-from-csv fill-pdf-form review-pdf-signing-zones; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-tools-$s/SKILL.md https://revampkey.com/marketplace/pdf-tools/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Read-only6 PDF Tools tools

Bulk fill PDFs from a CSV

Turns one CSV of records into many filled PDFs, checking the columns against the template and testing one record before the batch runs. It asks before writing files and reports each row as succeeded, failed or skipped.

Use it when

  • You have a spreadsheet of names and need a W-9 or waiver filled for each row
  • You want to mail-merge a form template across a list of applicants
  • You need a per-row report of what filled and what did not

Tools it uses

  • list_pdfs
  • read_pdf_fields
  • list_profiles
  • fill_pdf
  • render_pdf_page
  • bulk_fill_from_csv
Example

Fill this waiver template for every row in clients.csv and tell me which rows failed.

I checked clients.csv against the template's fields and found 2 columns that don't match. I mapped "Postal Code" to the postcode field and ignored a notes column. A dry run on the first record matched. The batch is ready for 120 records: say yes and I'll write them to the Waivers folder.

Use in RevampKey

Get RevampKey to connect PDF Tools

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

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials bulk-fill-pdf-from-csv fill-pdf-form review-pdf-signing-zones; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-tools-$s/SKILL.md https://revampkey.com/marketplace/pdf-tools/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Read-only10 PDF Tools tools

Fill a PDF form

Fills one fillable PDF from your details or a saved profile, reads the field list first, and re-checks each value in the output before reporting it done. It asks for the mapping to be approved before anything is written.

Use it when

  • You need to complete a W-9, rental application or waiver from known details
  • You want to apply a saved personal or business profile to a fillable form
  • You want to know which fields a form needs before you fill it

Tools it uses

  • list_pdfs
  • read_pdf_fields
  • read_pdf_layout
  • read_pdf_content
  • fill_pdf
  • list_profiles
  • fill_with_profile
  • load_profile
  • render_pdf_page
  • validate_pdf
Example

Fill my W-9 in the Downloads folder using my saved business profile.

Found a fillable W-9 with 14 fields, 9 required. I mapped your business profile to 11 of them and left 3 blank because the profile has no tax classification: Line 3 type, the exemption code and the account numbers. Here is the mapping table for your approval, with the source of each value. Once you say yes I will write a new copy, re-read it to confirm all 11 values, and render page 1 so you can see the placement.

Use in RevampKey

Get RevampKey to connect PDF Tools

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

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials bulk-fill-pdf-from-csv fill-pdf-form review-pdf-signing-zones; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-tools-$s/SKILL.md https://revampkey.com/marketplace/pdf-tools/skills/$s/SKILL.md
done
Other tools
Read the full skill →
Read-only9 PDF Tools tools

Review PDF signing zones

Finds signature, initial, date and printed-name zones in a PDF, renders the pages to confirm placement, and adds or corrects zones where detection misses. It asks before changing the file and never sends it anywhere.

Use it when

  • You need to find where a contract needs signatures before it goes out
  • Detection put a signing zone on the wrong line and you want it checked
  • A form has a date line but no signature area and you need one added

Tools it uses

  • list_pdfs
  • get_pdf_identity
  • validate_pdf
  • render_pdf_page
  • render_pdf_region
  • read_pdf_layout
  • search_pdf_text
  • get_pdf_resource_uri
  • read_pdf_fields
Example

Check the signing zones in contract.pdf and tell me if any signature or date lines are missing.

I found 7 candidate zones in contract.pdf and kept 6. I discarded 1 zone in the header. On page 4, the signature line was missing its date zone, so I previewed one and will add it once you confirm. Two zones on page 6 sit on the label instead of the line, so I've flagged them for correction.

Use in RevampKey

Get RevampKey to connect PDF Tools

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

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials bulk-fill-pdf-from-csv fill-pdf-form review-pdf-signing-zones; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-tools-$s/SKILL.md https://revampkey.com/marketplace/pdf-tools/skills/$s/SKILL.md
done
Other tools
Read the full skill →

Get all 4 without copying a file

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

Download RevampKey

How PDF Tools skills work

  1. Connect PDF Tools

    The PDF Tools MCP server gives the agent its tools.

  2. Ask in plain words

    “Fill this waiver template for every row in clients.csv and tell me which rows failed.” 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 Tools skills

In RevampKey the skills install themselves when you connect PDF Tools. In other tools each skill is one folder with a SKILL.md file, and you also need the PDF Tools 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 Tools. All 4 skills come with it and stay up to date; they go away when you remove the connector.

  3. Ask in plain language, for example “Fill this waiver template for every row in clients.csv and tell me which rows failed.”

  4. Download RevampKeyConnect PDF Tools · 1 click

    Get RevampKey to connect PDF Tools

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

    Download RevampKey

    Not now? Use the skills in your current tool

    for s in essentials bulk-fill-pdf-from-csv fill-pdf-form review-pdf-signing-zones; do
      curl -fsSL --create-dirs -o .claude/skills/pdf-tools-$s/SKILL.md https://revampkey.com/marketplace/pdf-tools/skills/$s/SKILL.md
    done
    Other tools

RevampKey or copy the files?

In RevampKey

  • One click when you connect PDF Tools
  • 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 Tools MCP server yourself
  • Works in Claude Code, Cursor, Codex and VS Code
See the command

PDF Tools skills FAQ

What is a PDF Tools agent skill?

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

Do the PDF Tools skills change anything on their own?

3 of the 4 only read. The others tell the agent to show you the change and wait for a yes before it creates, edits or deletes anything in PDF Tools.

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 Tools; elsewhere you copy the folders into your project or skills directory.

Do I need the PDF Tools MCP server too?

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

PDF Tools MCP server setup · This page as Markdown

Put PDF Tools’s best workflows in your agent

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

Download RevampKeyConnect PDF Tools · 1 click

Get RevampKey to connect PDF Tools

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

Download RevampKey

Not now? Use the skills in your current tool

for s in essentials bulk-fill-pdf-from-csv fill-pdf-form review-pdf-signing-zones; do
  curl -fsSL --create-dirs -o .claude/skills/pdf-tools-$s/SKILL.md https://revampkey.com/marketplace/pdf-tools/skills/$s/SKILL.md
done
Other tools