Skills
Skillspdf-processing

pdf-processing

SeedPublic
ProjectContent Docs

Extract text, fill forms, merge PDFs. Use when working with PDF files, forms, or document extraction. Requires pypdf and pdfplumber packages.

At a glance

  • Source: community
  • Category: content-docs
  • Scope: project
  • User-invocable: no
  • Allowed tools: Read, Bash(python:*)

Location

.claude/skills/pdf-processing/


Auto-generated by scripts/sync-skills-content.ts. Add your own notes below — re-runs preserve the body and your soft frontmatter fields.

SKILL.md

.claude/skills/pdf-processing/SKILL.md

27 lines
Raw
---
name: pdf-processing
description: Extract text, fill forms, merge PDFs. Use when working with PDF files, forms, or document extraction. Requires pypdf and pdfplumber packages.
allowed-tools: Read, Bash(python:*)
---

# PDF Processing

## Quick start

Extract text:
```python
import pdfplumber
with pdfplumber.open("doc.pdf") as pdf:
    text = pdf.pages[0].extract_text()
```

For form filling, see [FORMS.md](FORMS.md).
For detailed API reference, see [REFERENCE.md](REFERENCE.md).

## Requirements

Packages must be installed in your environment:
```bash
pip install pypdf pdfplumber
```

Install it elsewhere with curl -o .claude/skills/pdf-processing/SKILL.md --create-dirs https://uxlab.designcoder.net/api/skills/pdf-processing/source. Record what you changed in this page's notes.

  • a: Appearance
  • ?: Keyboard shortcuts