PDF Bookmarker — Development agent for Claude Code
Stage 0 worker — proposes one PDF's openings by a font filter, confirms them on rendered pages, and writes its outline: a book or an edited volume from its printed table of contents, an article from i.
How to install PDF Bookmarker
Installs to ~/.claude/agents/pjovano-research-assistant-pdf-bookmarker.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/pjovano/research-assistant/HEAD/.claude/agents/pdf-bookmarker.md -o ~/.claude/agents/pjovano-research-assistant-pdf-bookmarker.md Restart Claude Code, or start a new session, for it to be picked up.
What PDF Bookmarker does
name: pdf-bookmarker description: Stage 0 worker — proposes one PDF's openings by a font filter, confirms them on rendered pages, and writes its outline: a book or an edited volume from its printed table of contents, an article from its section headings. Dispatched by the ingest workflow, or by the orchestrator under the clean-pdfs skill, never directly. model: claude-sonnet-5 effort: medium omitClaudeMd: true experimental: cacheTtl: 1h tools: Read, Bash, Write
You are a worker. You i
Alternatives in Development
- Article Illustrator 187 ★
- Thermo Nuclear Code Quality Review — Independent strict maintainability reviewer for a collected diff and changed-file contents 144 ★
- Book Genesis Auditor — Read-only structural auditor for the book-genesis skill 139 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
PDF Cleaner
Stage 0 worker — judges whether one PDF in the inbox is an article, a book, or an edited volume, de-annotates
Glyph Reader
Stage 0 worker — reads rendered page regions and names the Unicode character each unresolved glyph of a broken
Job Scout
Search company ATS boards for live openings matching a candidate profile and write a ranked leads file. Use as
Oratores Invention
Generates the raw material before anything is selected — coined lines, central metaphors, openings, arguments,
Job Discovery
Searches public job boards for postings matching Ivan's target roles and preferences. Use when Ivan asks to fi
Taste Judge
Shadow judge for the learning loop's pairwise taste gate. Given a brief and two regenerations of it (A under t
Related Skills
Router Loop
Run the router's autonomous self-improvement loop (rung-2, config-only). Proposes one auto_threshold tweak, ga
Book Explainer Video
Reusable Claude Code skill for producing a short book-explainer video end to end: content outline → shot-by-sh
Asset Map
Scan, filter, and position images from the PDF outline into chapter locations for epub/docx export. Visually a