document-skills/pdf
This skill provides Python-based PDF processing for extracting content, manipulating documents, and generating new files. Use it to pull text and tables from existing PDFs, merge or split documents, create PDFs from scratch, rotate pages, add watermarks, and handle form filling. Supports both library-based approaches and command-line tools.
document-skills/pdf extracts text and tables from PDFs using Python libraries like pdfplumber and pypdf.
AI-generated summary based on this skill's SKILL.md
Install
aitytech/agentkits-marketing/pdf · repository language: Python
git clone https://github.com/aitytech/agentkits-marketing
cp -r agentkits-marketing/skills/document-skills/pdf ~/.claude/skills/pdfnpx skillfed install aitytech/agentkits-marketing/pdfFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does document-skills/pdf extract text from PDF?
document-skills/pdf extracts text and tables from PDF documents using Python-based processing. The skill supports direct text extraction from existing PDFs, allowing you to pull content programmatically for further processing or analysis.
Can I merge multiple PDF files together with this skill?
Yes, document-skills/pdf enables merging, splitting, and manipulating PDF pages. You can combine multiple PDFs into one document, split PDFs into separate pages, and perform other page-level operations as part of your document workflow.
What methods does document-skills/pdf offer for creating PDFs?
document-skills/pdf allows you to create and generate new PDF files programmatically. You can build PDFs from scratch using Python, making it easy to automate document generation from data sources or templates.
Does document-skills/pdf support PDF form filling automation?
Yes, document-skills/pdf includes form filling and automation capabilities. You can fill PDF forms programmatically and automate form processing workflows, reducing manual data entry and improving efficiency.
How can I add security features like watermarks to PDFs?
document-skills/pdf supports applying security, watermarks, and metadata to PDFs. You can add watermarks to documents, password protect files, encrypt PDFs, and manage metadata as part of your document processing pipeline.
SKILL.md
rendered from the published skill — quoted content, verbatim
PDF Processing Guide
Language & Quality Standards
CRITICAL: Respond in the same language the user is using. If Vietnamese, respond in Vietnamese. If Spanish, respond in Spanish.
Standards: Token efficiency, sacrifice grammar for concision, list unresolved questions at end.
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
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 12 files
skills/document-skills/pdf/LICENSE.txt
skills/document-skills/pdf/SKILL.md
skills/document-skills/pdf/forms.md
skills/document-skills/pdf/reference.md
skills/document-skills/pdf/scripts/check_bounding_boxes.py
skills/document-skills/pdf/scripts/check_bounding_boxes_test.py
skills/document-skills/pdf/scripts/check_fillable_fields.py
skills/document-skills/pdf/scripts/convert_pdf_to_images.py
skills/document-skills/pdf/scripts/create_validation_image.py
skills/document-skills/pdf/scripts/extract_form_field_info.py
skills/document-skills/pdf/scripts/fill_fillable_fields.py
skills/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py