pdf

Extract text from PDFs and create PDFs from Markdown or HTML.

Updated May 30, 2026
One-click install
npx skills add https://github.com/InnerScopeHearing/otchealth-claude-tools --skill pdf-innerscopehearing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf
Source: https://github.com/InnerScopeHearing/otchealth-claude-tools/tree/main/skills/pdf
Command: npx skills add https://github.com/InnerScopeHearing/otchealth-claude-tools --skill pdf-innerscopehearing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires poppler-utils, weasyprint, tesseract-ocr, marked, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill addresses the challenges of working with PDFs, enabling quick and accurate text extraction and efficient PDF creation from Markdown or HTML.

Core Features & Use Cases

  • PDF Reading and OCR: Extract text from any PDF, including scanned documents, using advanced OCR capabilities.
  • PDF Creation: Generate polished PDFs from Markdown or HTML with custom styling.
  • Use Case: If you frequently need to review and act on documents stored as PDFs or need to create reports, memos, or letters from text-based sources, this skill streamlines your workflow.

Quick Start

Use the pdf skill to extract all text from the PDF file 'monthly-report.pdf' and output the result to 'output.md'.

Frequently Asked Questions about pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract text from a scanned PDF document?

To extract text from a scanned PDF, this skill applies advanced OCR capabilities using local tesseract and vision LLM processing to recognize and digitize document text. It outputs recognized content into formats like markdown for digital archiving workflows.

What is the best way to convert markdown to PDF with custom styling?

The best way to convert markdown to PDF is by using this skill's integrated conversion pipeline, which transforms markdown into HTML and applies professional CSS styling before rendering the final PDF document using weasyprint.

Do I need to install tesseract-ocr and poppler-utils to process PDFs?

Yes, you need to install tesseract-ocr, poppler-utils, and weasyprint as required dependencies. These underlying utilities handle local text recognition and document rendering operations necessary for the skill to function properly.

Can I generate a PDF report from an HTML file for administrative workflows?

Yes, you can generate a polished PDF report directly from an HTML file. The skill leverages weasyprint to convert HTML and CSS structures into professionally styled PDF documents suitable for memos and letters.

Does vision LLM OCR work better than local tesseract for document text extraction?

This skill combines both methods rather than choosing one, using vision LLM OCR alongside local tesseract to maximize accuracy. This dual approach ensures high-grade text extraction from various PDF documents, including scanned archives.