claude

pdf-master

全能型PDF处理插件:解析提取、编辑转换、AI增强(支持8大平台)、OCR识别、LaTeX排版、安全权限、表单处理

9 on GitHubby ZSHYCv1.1.0MITupdated 6 months agodocument-processing
/

Plugin pdf-master from marketplace zshyc-pdf-master in ZSHYC/pdf-master. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (1)

  • pdf

    PDF processing toolkit. Extract text/tables/images, merge/split/watermark, format conversion, AI summarization/translation, OCR, encryption/decryption, form handling. Use when working with PDF files, extracting content, converting formats, or applying AI enhancements.

Subagents (15)

  • pdf-ai

    AI增强专家。提供智能摘要、翻译、问答功能。支持8大AI平台。Use when you need AI-powered PDF analysis, summarization, translation, or Q&A.

  • pdf-analyzer

    深度分析PDF内容,包括文本提取、表格识别、图片分析。Use when you need to understand PDF content, extract text/tables/images, or perform OCR. Automatically activates for content analysis tasks.

  • pdf-batch

    批量处理专家。处理大量PDF文件的合并、拆分、转换等操作。Use when you need to process multiple PDF files at once.

  • pdf-compare

    PDF比较专家。对比两个PDF文件的差异,包括文本、布局、图片。Use when you need to compare two PDF files and identify differences.

  • pdf-compress

    PDF压缩专家。减小PDF文件大小,优化存储和传输。Use when you need to reduce PDF file size for storage or transmission.

  • pdf-converter

    执行PDF格式转换,包括PDF转Excel、Markdown、图片等。Use when you need to convert PDF to other formats like Excel, Markdown, or images. Automatically activates for format conversion tasks.

  • pdf-explorer

    探索PDF文件结构,提取元数据、目录、页面信息。Use when you need to understand PDF structure, extract metadata, or check form fields. Automatically activates when analyzing PDF properties.

  • pdf-extract

    PDF提取专家。从PDF中提取文本、表格、图片等内容。Use when you need to extract specific content from PDF files.

  • pdf-form

    PDF表单专家。处理可填写表单的检查、填写、提取。Use when you need to work with PDF forms, fillable fields, or form data extraction.

  • pdf-merge-split

    PDF合并拆分专家。合并多个PDF或拆分单个PDF。Use when you need to combine multiple PDFs or split a PDF into separate files.

  • pdf-metadata

    PDF元数据专家。提取、编辑、管理PDF文档元数据。Use when you need to view or modify PDF metadata like title, author, dates.

  • pdf-ocr

    OCR识别专家。处理扫描件、图片PDF的文字识别。支持Tesseract和PaddleOCR双引擎。Use when you need to extract text from scanned PDFs or image-based documents.

  • pdf-repair

    PDF修复专家。修复损坏、不完整或格式错误的PDF文件。Use when you encounter corrupted or damaged PDF files that need recovery.

  • pdf-security

    PDF安全专家。处理加密、解密、敏感信息涂抹、权限设置。Use when you need to encrypt/decrypt PDFs, redact sensitive information, or manage PDF permissions.

  • pdf-watermark

    PDF水印专家。添加、移除、管理PDF水印。Use when you need to add or manage watermarks on PDF documents.

Hooks (6)

  • SessionStart

    python -c "import pypdf, pdfplumber, fitz, reportlab, PIL" 2>/dev/null || echo '{"additionalContext": "PDF dependencies not fully installed. Run: pip install pypdf pdfplumber PyMuPDF reportlab Pillow"

  • PreToolUse

    CMD=$(echo "$CLAUDE_TOOL_INPUT" | python -c "import sys,json; d=json.load(sys.stdin); print(d.get('command',''))" 2>/dev/null); if echo "$CMD" | grep -qiE '(rm\s+-rf\s+(/|\*|\.)|del\s+/s|format\s+[a-z

  • PreToolUse

    FILE=$(echo "$CLAUDE_TOOL_INPUT" | python -c "import sys,json; d=json.load(sys.stdin); print(d.get('file_path',''))" 2>/dev/null); if echo "$FILE" | grep -qiE '(\.env$|\.env\.|credentials|\.pem$|\.key

  • PostToolUse

    FILE=$(echo "$CLAUDE_TOOL_INPUT" | python -c "import sys,json; d=json.load(sys.stdin); print(d.get('file_path',''))" 2>/dev/null); if [ -n "$FILE" ] && echo "$FILE" | grep -qi '\.pdf$'; then echo 'PDF

  • PostToolUseFailure

    CMD=$(echo "$CLAUDE_TOOL_INPUT" | python -c "import sys,json; d=json.load(sys.stdin); print(d.get('command',''))" 2>/dev/null); if echo "$CMD" | grep -qi 'pdf'; then echo 'PDF operation failed. Check

  • SubagentStart

    echo '{"additionalContext": "PDF-Master agent starting. Available tools: extract, merge, split, convert, summarize, translate, ocr, encrypt, decrypt."}'

View source on GitHub zshyc.github.io

Similar plugins

AI-powered codebase understanding — analyze, visualize, and explain any project

9 skills · 10 agents · hooks

Egonex-AI/Understand-Anything 92,410

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

humanizer

claude

Rewrite AI-sounding text so it reads like the writer without changing what it says.

1 skill

blader/humanizer 68,461

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Perform AI code review on Git diffs — supports workspace changes, branch ranges, and single commits with concurrent per-file analysis, codebase search, and deep context-aware review.

2 commands

alibaba/open-code-review 50,068

llm-finetuning

claudecodex

Eval-gated LLM fine-tuning lifecycle (LoRA/QLoRA, DPO, GRPO/RLVR, vision SFT, quantized export). Use when fine-tuning an open-weights model end-to-end: building the eval harness first, selecting method and model, preparing data, training with Unsloth or TRL, gating checkpoints, and exporting GGUF/FP8.

10 skills · 2 commands · 3 agents

wshobson/agents 42,461

Maintain pdf-master?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted