skills.vishalvoidskills/vishalvoid
Office & DocumentsIntermediate

pdf

Extract, merge, split, and manipulate PDF documents.

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/anthropics/skills --skill pdf
Or paste this URL into your assistant to install:

Overview

What This Skill Does

Creates high-quality PDF files from HTML templates or vector commands. It manages multi-page breaks, page numbers, dynamic tables, and print styles.

Application

When to use this Skill

Documentation

Show Skills.md file

PDF Processing Guide

Overview

This guide covers essential PDF processing operations using Python libraries and command-line tools. For advanced features, JavaScript libraries, and detailed examples, see REFERENCE.md. If you need to fill out a PDF form, read FORMS.md and follow its instructions.

Quick Start

from pypdf import PdfReader, PdfWriter

# Read a PDF
reader = PdfReader("document.pdf")
print(f"Pages: {len(reader.pages)}")

# Extract text
text = ""
for page in reader.pages:
    text += page.extract_text()

Python Libraries

pypdf - Basic Operations

Lines 1 - 25 of 308

Recommendations

Explore other random skills

All skillsMy patterns