ck:pdf

Extract text and fill forms in PDFs using Python libraries.

1|Updated May 4, 2026
One-click install
npx skills add https://github.com/auxi-wardrobe/auxi-all-in --skill ck-pdf-auxi-wardrobe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:pdf
Source: https://github.com/auxi-wardrobe/auxi-all-in/tree/main/.agents/skills/document-skills/pdf
Command: npx skills add https://github.com/auxi-wardrobe/auxi-all-in --skill ck-pdf-auxi-wardrobe

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines PDF processing tasks, including text extraction, form filling, and document manipulation, saving users time and effort.

Core Features & Use Cases

  • PDF Text Extraction: Extract text and tables from PDFs with accuracy.
  • Form Filling: Fill out PDF forms programmatically, supporting both fillable and non-fillable forms.
  • Document Analysis: Analyze and manipulate PDFs for various applications like data extraction, batch operations, and form processing.
  • Use Case: For instance, you can use this Skill to automatically fill out multiple tax forms based on user input and extract relevant data from contracts for analysis.

Quick Start

To extract text from a PDF, use the command: pdf extract text <input.pdf>

Frequently Asked Questions about ck:pdf

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

FAQPage Schema
How do I extract text from a PDF using Python?

To extract text from a PDF, you can use Python libraries like pdfplumber and pypdf to parse binary streams and accurately retrieve text content. This approach handles data extraction from documents like contracts and invoices.

Can I programmatically fill out both fillable and non-fillable PDF forms?

Yes, you can programmatically fill out both fillable and non-fillable PDF forms using Python libraries like pypdf and reportlab. This allows you to automate form digitization and batch operations for documents like tax forms.

What Python libraries are required for PDF text extraction and document manipulation?

Required Python libraries for PDF text extraction and document manipulation include pypdf, pdfplumber, and reportlab. Additional system tools like poppler-utils and qpdf are also used to handle binary PDF streams and form data.

Does pdfplumber support extracting tables from PDF documents?

Yes, pdfplumber supports extracting tables from PDF documents as part of its text extraction capabilities. It enables accurate document analysis and data retrieval from complex PDF structures for applications like invoice processing.

What is the best way to automate batch processing for PDF form filling?

The best way to automate batch processing for PDF form filling is using a Python script with pypdf to handle form data programmatically. This streamlines filling multiple documents based on user input efficiently.