LiteratureScientific Writing & PublishingFreedomIntelligence/OpenClaw-Medical-SkillsLiterature Review
PD

pdf

Maintainer FreedomIntelligence · Last updated April 1, 2026

This guide covers essential PDF processing operations using Python libraries and command-line tools. For advanced features, JavaScript libraries, and detailed examples, see reference.md. If you need to fill out a PDF form, read forms.md and follow its instructions.

OpenClawNanoClawDiscoveryReadingpdf-anthropic📊 data science & toolsadditional scientific toolscomprehensive

Original source

FreedomIntelligence/OpenClaw-Medical-Skills

https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/pdf-anthropic

Maintainer
FreedomIntelligence
License
MIT
Last updated
April 1, 2026

Skill Snapshot

Key Details From SKILL.md

2 min

Key Notes

  • This guide covers essential PDF processing operations using Python libraries and command-line tools. For advanced features, JavaScript libraries, and detailed examples, see reference.md. If you need to fill out a PDF form, read forms.md and follow its instructions.
  • reader = PdfReader("document.pdf") print(f"Pages: {len(reader.pages)}").

Source Doc

Excerpt From SKILL.md

Quick Start

from pypdf import PdfReader, PdfWriter

## Extract text

text = ""
for page in reader.pages:
    text += page.extract_text()

Advanced Table Extraction

import pandas as pd

with pdfplumber.open("document.pdf") as pdf:
    all_tables = []
    for page in pdf.pages:
        tables = page.extract_tables()
        for table in tables:
            if table:  # Check if table is not empty
                df = pd.DataFrame(table[1:], columns=table[0])
                all_tables.append(df)

Use cases

  • Use pdf for manuscript drafting and submission workflows.
  • Apply pdf when polishing research communication outputs.

Not for

  • Do not treat this catalog entry as a substitute for the full upstream workflow.

Related skills

Related skills

Back to directory
BI
LiteratureScientific Writing & Publishing

bio-longread-alignment

Align long reads using minimap2 for Oxford Nanopore and PacBio data. Supports various presets for different read types and applications. Use…

OpenClawNanoClawDiscovery
FreedomIntelligence/OpenClaw-Medical-SkillsView
BI
LiteratureScientific Writing & Publishing

bio-machine-learning-atlas-mapping

Map query cells to reference atlases with scANVI or Symphony.

OpenClawNanoClawDiscovery
FreedomIntelligence/OpenClaw-Medical-SkillsView
BI
LiteratureScientific Writing & Publishing

bio-methylation-bismark-alignment

Bisulfite sequencing read alignment using Bismark with bowtie2/hisat2. Handles genome preparation and produces BAM files with methylation in…

OpenClawNanoClawDiscovery
FreedomIntelligence/OpenClaw-Medical-SkillsView
BI
LiteratureScientific Writing & Publishing

bio-microbiome-taxonomy-assignment

Taxonomic classification of ASVs using reference databases like SILVA, GTDB, or UNITE. Covers naive Bayes classifiers (DADA2, IDTAXA) and ex…

OpenClawNanoClawDiscovery
FreedomIntelligence/OpenClaw-Medical-SkillsView