一键导入
pdf-processor
Extract text, fill forms, and merge PDF files. Use when working with PDF documents, forms, or when users mention PDF processing.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Extract text, fill forms, and merge PDF files. Use when working with PDF documents, forms, or when users mention PDF processing.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Automated API testing assistant for REST and GraphQL endpoints
Backend development expert specializing in API design, microservices, database architecture, and system performance. Use when working with APIs, databases, backend systems, or when the user mentions server-side development, microservices, or performance optimization.
Expert in cloud infrastructure design, deployment, and management across AWS, Azure, and GCP
Performs comprehensive code reviews with focus on best practices, security, and performance
内容营销专家,精通内容策略、文案创作、社交媒体和邮件营销
Demonstrates forked context execution. This skill runs in an isolated sub-agent context with its own conversation history and tool access.
| name | pdf-processor |
| description | Extract text, fill forms, and merge PDF files. Use when working with PDF documents, forms, or when users mention PDF processing. |
| version | 2.0.0 |
| author | Doc Team <docs@example.com> |
| tags | ["pdf","documents","forms","data-extraction"] |
| dependencies | [] |
| allowed_tools | ["Read","Bash(python:*)","Grep"] |
| model | claude-sonnet-4-20250514 |
Expert PDF document processing specialist. Extract text, fill forms, merge documents, and manipulate PDFs with precision.
Extract text from PDF:
import pdfplumber
with pdfplumber.open("document.pdf") as pdf:
page = pdf.pages[0]
text = page.extract_text()
print(text)
For detailed form field mappings and instructions, see forms.md.
For complete API documentation, see reference.md.
See examples.md for more usage examples.
Validate PDF files:
python scripts/validate.py document.pdf
Extract form data:
python scripts/extract_forms.py document.pdf
Merge PDFs:
python scripts/merge.py output.pdf input1.pdf input2.pdf
Ensure required packages are installed:
pip install pypdf pdfplumber pillow reportlab
Problem: Script not found
Solution: Ensure scripts have execute permissions: chmod +x scripts/*.py
Problem: Package not installed Solution: Run pip install with required packages
Problem: PDF is encrypted Solution: Unlock the PDF first or provide the password
Problem: OCR not working
Solution: Install tesseract OCR: apt-get install tesseract-ocr
Validation
Error Handling
Performance
Security Issues
Performance Issues
Quality Issues
Version: 2.0.0 Last Updated: 2025-01-10 Maintainer: Doc Team