Back to list
oferhalevi

pdf

by oferhalevi

Integrate Anthropic's Claude Skills with Codex CLI using progressive discovery and project-specific configuration

1🍴 0📅 Jan 17, 2026

SKILL.md


name: pdf description: Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

PDF Skill

This skill provides comprehensive PDF manipulation capabilities. Use it when you need to work with PDF documents programmatically.

Capabilities

  • Extract Content: Extract text, tables, and metadata from PDF documents
  • Create PDFs: Generate new PDF documents from scratch using Python libraries like reportlab or fpdf2
  • Merge/Split: Combine multiple PDFs or split a PDF into separate pages
  • Form Handling: Fill in PDF forms programmatically
  • Text Analysis: Analyze and process extracted text from PDFs
  • Document Processing: Handle large-scale PDF processing tasks

Tools and Libraries

Common Python libraries for PDF work:

  • reportlab: Create PDFs from scratch with precise control
  • fpdf2: Simple PDF generation
  • PyPDF2: Merge, split, and manipulate existing PDFs
  • pdfplumber: Extract text and tables from PDFs
  • python-pdf: General PDF utilities

When to Use This Skill

Use this skill when:

  • User asks to create a PDF document
  • User needs to extract information from a PDF
  • User wants to merge or split PDF files
  • User needs to fill PDF forms programmatically
  • User wants to analyze PDF content at scale

Best Practices

  1. Always validate that the PDF file exists before processing
  2. Handle errors gracefully when PDFs are corrupted or in unexpected formats
  3. For large PDFs, consider processing in chunks
  4. Use appropriate libraries based on the task (creation vs. manipulation vs. extraction)
  5. Preserve document structure and formatting when possible

Score

Total Score

70/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon