📄
AutomationPython

PDF Text Replace

by instavm

PDF Text Replace is an Automation skill for Claude Code, published by instavm in coderunner.

890 stars41 forkson instavm/coderunnerAdded 2026/08/22Repository updated 2026/08/13
anthropicappleapple-containerclaude-codeclaude-skillscontainerizationgemini-clillmllmstudiomcpopenai
Install in seconds
Install PDF Text Replace
Copy PDF Text Replace into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/instavm/coderunner/tree/main/skills/public/pdf-text-replace ~/.claude/skills/pdf-text-replace

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/instavm/coderunner.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/public/pdf-text-replace/SKILL.md in instavm/coderunner
Installs to
~/.claude/skills/pdf-text-replace
Collection
One of 2 skills cataloged from this repository
Category
Automation1523 skills

What PDF Text Replace does

PDF Text Replace updates text in fillable PDF form fields by searching for values and replacing them. Use it when you need to change names, addresses, dates, or reference numbers in form-based PDFs.

PDF Text Replace is cataloged under Automation on DirSkills. PDF Text Replace comes from a repository tagged anthropic, apple, apple-container, claude-code and claude-skills.

Documentation

README

PDF Text Replace Skill

Replace text in fillable PDF forms by updating form field values.

Description

This skill allows you to search and replace text in PDF files that have fillable form fields. It scans all form fields in the PDF, finds fields containing the search text, and replaces it with the replacement text.

Use Cases

  • Update names in filled tax forms
  • Replace addresses in PDF documents
  • Update dates or reference numbers
  • Batch update form field values

Requirements

  • PDF must have fillable form fields (not flattened)
  • Python 3.7+
  • pypdf library

Usage

Basic Usage

python /app/uploads/skills/public/pdf-text-replace/scripts/replace_text_in_pdf.py \
    /app/uploads/input.pdf \
    "OLD TEXT" \
    "NEW TEXT" \
    /app/uploads/output.pdf

This is the opening of the README. Read the full README on GitHub.

Frequently asked about PDF Text Replace

  • What else does instavm publish alongside PDF Text Replace?

    PDF Text Replace is one of 2 skills that DirSkills catalogs from instavm/coderunner, the repository it ships in. Its siblings there include Image Crop And Rotate. Each one is a separate skill with its own page in this directory, installs the same way PDF Text Replace does, and is maintained by instavm in that same repository. The rest of the collection is listed on the instavm/coderunner page.

  • How does PDF Text Replace compare to other Automation skills?

    PDF Text Replace ranks #931 by stars among the 1523 Automation skills in this catalog. The most-starred ones next to it are Autonomous Loops, Autonomous Agent Harness and Automation Audit Ops. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of PDF Text Replace against them. Open each page to compare what they document and how they install.