This pulls text, tables, and images out of PDFs using pdfplumber, which is solid for document processing work. You get CLI commands for extracting tables to CSV, grabbing images from presentations, or batch converting entire folders to text. The page selection options (ranges, specific pages) are handy when you're dealing with chunky reports. It won't handle scanned PDFs or complex layouts perfectly, but for standard PDF data extraction it's straightforward and saves you from copying tables by hand. Built by ClawFu, includes merge and info commands as bonuses.

skills.sh installs
255
GitHub stars
150
last updated
Aug 21, 2026

Install

$ npx -y skills add guia-matthieu/clawfu-skills --skill pdf-extractor --agent claude-code

Installs into .claude/skills of the current project.

Files

PDF Extractor

Extract text, tables, and images from PDF files using pdfplumber - turn static PDFs into usable data.

When to Use This Skill

  • Report processing - Extract data from PDF reports
  • Table extraction - Convert PDF tables to CSV
  • Image collection - Pull images from presentations
  • Text mining - Bulk convert PDFs to searchable text
  • Research - Process academic papers and whitepapers

What Claude Does vs What You Decide

Claude DoesYou Decide
Structures analysis frameworksMetric definitions
Identifies patterns in dataBusiness interpretation
Creates visualization templatesDashboard design
Suggests optimization areasAction priorities
Calculates statistical measuresDecision thresholds

Dependencies

pip install pdfplumber pypdf click pandas
# For image extraction:
pip install Pillow

Commands

Extract Text

python scripts/main.py text document.pdf
python scripts/main.py text document.pdf --pages 1-5

Sponsors

Details

Repository
github.com/guia-matthieu/clawfu-skills
Categories
Data Science & ML, Automation & Workflows, Office & Documents
First seen
Jun 3, 2026

More from guia-matthieu/clawfu-skills

All 96
1mvanhorn avatarpp-producthuntmvanhorn/printing-press-libraryRead Product Hunt from your terminal — works token-free for the daily skim, unlocks a launch-day cockpit and a marketer research desk in one onboarding step. Tr255skills.sh installs
2gmh5225 avatargame-engine-resourcesgmh5225/awesome-game-securityGuide for game-engine internals, source trees, plugins, and engine-specific security research. Use this skill when researching Unreal, Unity, Source, Godot, cus253skills.sh installs
3julianobarbosa avatarmarkitdown-skilljulianobarbosa/claude-code-skillsGuide for using Microsoft MarkItDown - a Python utility for converting files to Markdown. Use when converting PDF, Word, PowerPoint, Excel, images, audio, HTML,252skills.sh installs
4manojbajaj95 avatarpricing-strategymanojbajaj95/claude-gtm-pluginWhen the user wants help with pricing decisions, packaging, or monetization strategy. Use when the user mentions 'pricing,' 'pricing model,' 'pricing tiers,' 'f249skills.sh installs
5rysweet avatarinvestigation-workflowrysweet/amplihack6-phase investigation workflow for understanding existing systems. Auto-activates for research tasks. Optimized for exploration and understanding, not implement249skills.sh installs
6tanweai avatarpua-debuggingtanweai/puaForces exhaustive problem-solving using corporate PUA rhetoric and structured debugging methodology. MUST trigger when: (1) any task has failed 2+ times or you'249skills.sh installs