ck:pdf

Merge, split, and extract text from PDFs using OCR.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/snake-dev-team/snake-backlink-forge --skill ck-pdf-snake-dev-team
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:pdf
Source: https://github.com/snake-dev-team/snake-backlink-forge/tree/main/.claude/skills/document-skills/pdf
Command: npx skills add https://github.com/snake-dev-team/snake-backlink-forge --skill ck-pdf-snake-dev-team

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf, pdfplumber, pdf2image, pytesseract, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines PDF management, automating a variety of tasks to save time and reduce manual effort.

Core Features & Use Cases

  • PDF Manipulation: Merging, splitting, and rotating PDFs, and filling out forms programmatically.
  • Text Extraction: Extracting text, tables, and metadata from PDFs.
  • Use Case: Need to combine multiple PDFs into a single document for easier review? This Skill can automatically merge them. Or, want to extract text from a scanned PDF? This Skill can use OCR to convert it to text.

Quick Start

Run the script 'merge_pdfs.py' to merge all PDFs in the current directory into a single document named 'merged.pdf'.

Frequently Asked Questions about ck:pdf

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

FAQPage Schema
How do I merge multiple PDF files into a single document?

To merge multiple PDF files into a single document, you can run the 'merge_pdfs.py' script. It automatically combines all PDFs in the current directory into one file named 'merged.pdf'.

How do I extract text from a scanned PDF using OCR?

To extract text from a scanned PDF, this Skill uses pytesseract for OCR-based text extraction. It processes scanned images to convert them into readable text, automating data entry from physical documents.

Can I fill out PDF forms programmatically and split PDFs?

Yes, you can fill out PDF forms programmatically and split PDFs. The Skill provides comprehensive PDF manipulation capabilities, including merging, splitting, rotating, and form filling to automate document workflows.

What libraries are required for PDF text and table extraction?

PDF text and table extraction requires pypdf, pdfplumber, and pytesseract. These dependencies enable the Skill to parse text, tables, and metadata, including OCR processing for scanned documents.

Does pdfplumber support extracting tables and metadata from PDFs?

Yes, pdfplumber supports extracting tables and metadata from PDFs. Alongside pypdf, it enables comprehensive text extraction to streamline administrative and business document workflows.

What is the best way to automate repetitive PDF document management tasks?

The best way to automate repetitive PDF document management tasks is using a Skill that handles merging, splitting, and text extraction. It streamlines workflows and reduces manual effort in business processes.