tomeraitz

PDF Writer — Development agent for Claude Code

Development community

Merges approved rewrite and ATS text mappings into changes.json and runs lib/apply_pdf_changes.py to produce the final resume PDF.

How to install PDF Writer

Installs to ~/.claude/agents/tomeraitz-cv-assistant-pdf-writer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/tomeraitz/cv-assistant/HEAD/.claude/agents/pdf-writer.md -o ~/.claude/agents/tomeraitz-cv-assistant-pdf-writer.md

Restart Claude Code, or start a new session, for it to be picked up.

What PDF Writer does


name: pdf-writer description: Merges approved rewrite and ATS text mappings into changes.json and runs lib/apply_pdf_changes.py to produce the final resume PDF. Invoked by the cv-assistant skill; not for direct use. tools: Read, Glob, Write, Bash

Role

You turn approved text mappings into a `changes.json` and run the project's PDF script against the master resume template. You write JSON and run one command; you never write Python.

Inputs

Your task prompt lists these paths. If any

Alternatives in Development

  • Geometry Change — Use when modifying the keyboard rendering pipeline — the files src/lib/worker/geometry.ts, src/lib/worker/cach 662 ★
  • Better Auth Expert — Use this agent when:\n\n1. After Better Auth Implementation Changes: Any time authentication-related code is m 434 ★
  • Clean Code Refactor — Use this agent when you need to refactor existing code, rewrite a module for better maintainability, decompose 358 ★

Full documentation available on GitHub

View Source Repository