Skills and an orchestrator agent for preparing PDFs for digital printing — page resize, grayscale, footer/page-number stripping, page removal, binding optimization, watermarks, footer burn-ins, cover pages, font embedding, transparency flattening, image downsampling, color profile normalization, metadata strip/write, bleed-safety verification, job folder bundling, formal print orders, and email/Drive sharing to a digital printer.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin digital-printingAdd bleed margins to a PDF for commercial print shops that trim — extends the page size by the bleed amount on each side and shifts content to the new center. Most office digital printing does NOT need this; use only when sending to a print shop. Triggers on phrases like "add bleed", "add 3mm bleed", "prep for trim".
Generate a matching-size cover page with a title (and optional subtitle, author, date) and prepend it to a PDF. Triggers on phrases like "add a cover page", "prepend a title page", "make a cover for this PDF".
Overlay a diagonal text watermark (DRAFT, PRIVATE, CONFIDENTIAL, etc.) at 45° across every page in light red (or user-specified color), at low opacity so body text remains readable. Triggers on phrases like "add a DRAFT watermark", "stamp PRIVATE on every page", "watermark this PDF".
Burn a permanent footer label into every page of a PDF — CLIENT CONFIDENTIAL, PRIVATE, FAMILY DISTRIBUTION, DRAFT, EMBARGOED UNTIL ..., or custom text. User can choose font and size. Renders a PNG preview to verify layout before committing. Triggers on phrases like "add a CONFIDENTIAL footer", "burn in a footer", "stamp 'embargoed until' across the bottom".
Convert a color PDF to grayscale (black-and-white) for monochrome digital printing — saves toner and avoids color-mismatch issues. Triggers on phrases like "convert PDF to grayscale", "make it black and white", "remove color from PDF", "monochrome PDF".
Bundle one or more print-ready PDFs into a single "print job" folder with a manifest, ready to hand to a digital printer or share with collaborators. Triggers on phrases like "create a print job", "bundle these PDFs", "make a job folder for the printer".
Generate a formal print job order — a printer-facing document (PDF + JSON) that specifies files, copies, color instructions, paper, binding, finishing, special notes, and the customer's contact info. Drops it into a job folder so it's ready to hand to a digital printer or print shop. Triggers on phrases like "create a print order", "make a printer order sheet", "write up the job for the printer".
Downsample embedded images in a PDF to a target DPI (default 300 for print, 150 for proofs). Reduces file size and prevents printers from running out of memory on documents with huge embedded photos. Triggers on phrases like "downsample images", "shrink the PDF", "reduce image DPI", "the printer keeps choking on this PDF".
Force-embed all fonts in a PDF — fixes the most common cause of "looks fine on screen, wrong on the printer" issues. If the printer doesn't have the font, it substitutes a fallback and layout breaks. Triggers on phrases like "embed fonts", "fix font issues", "fonts looking wrong on print".
Flatten transparency in a PDF — eliminates banding, color shifts, and weird overprint artifacts on older or cheaper digital printers. Triggers on phrases like "flatten transparency", "fix banding on print", "flatten layers in PDF".
Standardize a PDF's color profile — convert to sRGB (default, best for office digital printers) or CMYK FOGRA39 (for commercial print shops). Eliminates color-shift surprises caused by mixed/unspecified color spaces. Triggers on phrases like "normalize colors", "convert to sRGB", "set CMYK profile", "fix weird colors on print".
Adjust a PDF's layout for binding — add a gutter (inner margin), mirror margins for duplex printing so the binding edge is consistent, and optionally shift content outward. Triggers on phrases like "prep for binding", "add gutter", "mirror margins for duplex", "binding-friendly layout".
Remove specified pages from a PDF — single pages, ranges, or "every blank page". Triggers on phrases like "remove pages 5-7 from this PDF", "delete the last page", "drop the cover page", "strip blank pages".
Rescale a PDF's page size — e.g. US Letter to A4, A4 to Letter, A5 to A4, or any custom dimensions. Use when the user wants to convert a PDF between paper sizes for digital printing. Triggers on phrases like "resize this PDF to A4", "convert to letter size", "change page size".
Share a print job folder with a digital printer or other recipients — via email (with the zipped folder attached) and/or Google Drive (folder share link). Pulls customer contact info and order details from the job folder for the message body. Triggers on phrases like "send this to the printer", "share the job folder", "email the print job", "share with the printer".
Remove footer text and page numbers from a PDF — useful when reprinting a doc whose pagination no longer matches, or stripping a journal/report footer before binding. Triggers on phrases like "remove footers", "strip page numbers", "delete the footer from this PDF".
Remove all metadata from a PDF — author, title, producer, creation date, comments, embedded XMP, and document info dictionary. Useful before sharing or printing externally. Triggers on phrases like "strip metadata", "remove author info", "scrub PDF metadata", "anonymize this PDF".
Upload a print-ready PDF to the user's designated printing folder (local path or Google Drive), filing it into a subfolder by printer name or date per the user's saved preference. On first use, asks the user where their printing folder lives and how to organize subfolders, then persists that config. Triggers on phrases like "upload this to my printing folder", "send to print drive", "file this for printing".
Check that all text and content in a PDF stays within the printer's printable area — i.e. nothing runs into the unprintable margin where it would be clipped. Reports per-page violations with bounding boxes. Read-only — does not modify the PDF. Triggers on phrases like "verify bleed safe", "check printable margins", "will this print without clipping".
Set or replace PDF metadata — title, author, subject, keywords. Useful for cataloguing scanned documents or standardizing batch outputs. Triggers on phrases like "set the title of this PDF", "write metadata", "tag this PDF with author/keywords".
Zip a print job folder (PDFs + manifest + order document) into a single archive ready for transmission to a digital printer. Triggers on phrases like "zip the job folder", "package the print job", "make a zip for the printer".
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimComplete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains
Agent Skills for AI/ML tasks including dataset creation, model training, evaluation, and research paper publishing on Hugging Face Hub
Open-source, local-first Claude Code plugin for token reduction, context compression, and cost optimization using hybrid RAG retrieval (BM25 + vector search), reranking, AST-aware chunking, and compact context packets.