agent-browser
Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test w…
Maintainer K-Dense Inc. · Last updated March 31, 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.
Original source
https://github.com/K-Dense-AI/claude-scientific-skills/tree/main/scientific-skills/pdf
Skill Snapshot
Source Doc
from pypdf import PdfReader, PdfWriter
## Extract text
text = ""
for page in reader.pages:
text += page.extract_text()
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)
Related skills
Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test w…
A.docx file is a.
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can…
Multi search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy en…