pdf

Create, edit, and review PDF files with reportlab, pdfplumber, and pypdf.

1.1k|99|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/dp-archive/archive --skill pdf-dp-archive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/dp-archive/archive/tree/main/seed_skills/pdf
Command: npx skills add https://github.com/dp-archive/archive --skill pdf-dp-archive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires reportlab, pdfplumber, pypdf, poppler-utils, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of working with PDF documents, from creation and editing to in-depth review, ensuring professional and error-free outputs.

Core Features & Use Cases

  • Programmatic PDF Generation: Create new PDFs with precise formatting using reportlab.
  • Data Extraction & Analysis: Extract text and table data using pdfplumber and pypdf, prioritizing accuracy for text-based information.
  • Visual Review & Validation: Render PDF pages to images for meticulous visual inspection, ensuring layout fidelity and identifying rendering issues.
  • Use Case: Generate a monthly report as a PDF, ensuring all charts and tables are perfectly aligned, then have the skill perform a visual check to confirm no text is clipped or formatting is broken before final delivery.

Quick Start

Use the pdf skill to render the first page of the document 'report.pdf' as a PNG image.

Frequently Asked Questions about pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text and table data from a PDF?

Extract text and table data from a PDF using pdfplumber and pypdf to prioritize accuracy for text-based information. This Skill handles precise data extraction, ensuring structured table content is accurately pulled from your documents.

What is the best way to generate a PDF with precise formatting?

Generate a PDF with precise formatting programmatically using reportlab. This Skill creates new PDF documents ensuring professional layouts, exact formatting alignment, and strict adherence to your specific design standards.

Can I render PDF pages to images for visual review?

Yes, you can render PDF pages to PNG images for meticulous visual inspection. This Skill performs visual page rendering to validate layout fidelity, confirm text is not clipped, and identify any formatting or rendering issues before final delivery.

Do I need poppler-utils installed to validate PDF rendering?

Yes, poppler-utils is a required dependency to validate PDF rendering. Alongside reportlab, pdfplumber, and pypdf, it provides the necessary environment setup to render pages to images for visual review and layout fidelity validation.

How do I check if a generated PDF has broken formatting or clipped text?

To check a generated PDF for broken formatting or clipped text, render pages to images for visual review. This Skill performs meticulous visual inspection to identify rendering issues and confirm layout fidelity against your design standards.