This covers all the PDF operations you'd expect: reading and extracting text with pdfplumber, merging and splitting with pypdf, creating new documents with reportlab, and OCR for scanned files. The guide is practical, with working code snippets for common tasks like extracting tables to Excel, adding watermarks, and password protection. It includes both Python libraries and command-line tools like qpdf and pdftotext. One thing worth noting: there's a specific warning about not using Unicode subscript characters in reportlab because they render as black boxes, use the XML markup tags instead. The form-filling functionality references a separate forms.md file not included here.

skills.sh installs
1.8K
GitHub stars
56.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add k-dense-ai/scientific-agent-skills --skill pdf --agent claude-code

Installs into .claude/skills of the current project.

Files

This covers all the PDF operations you'd expect: reading and extracting text with pdfplumber, merging and splitting with pypdf, creating new documents with reportlab, and OCR for scanned files. The guide is practical, with working code snippets for common tasks like extracting tables to Excel, adding watermarks, and password protection. It includes both Python libraries and command-line tools like qpdf and pdftotext. One thing worth noting: there's a specific warning about not using Unicode subscript characters in reportlab because they render as black boxes, use the XML markup tags instead. The form-filling functionality references a separate forms.md file not included here.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/k-dense-ai/scientific-agent-skills
Categories
AI & Agent Building, Office & Documents
First seen
Jun 3, 2026

More from k-dense-ai/scientific-agent-skills

All 137
1lingzhi227 avatarpaper-revisionlingzhi227/agent-research-skillsRevise papers based on reviewer feedback. Map reviewer concerns to specific sections, apply targeted edits, run additional experiments if needed, and verify imp1.8Kskills.sh installs
2shopify avatarshopify-admin-executionshopify/shopify-ai-toolkitRun a validated Admin GraphQL operation against a specific store using Shopify CLI. Use this when the user wants an executable store workflow, not just the quer1.8Kskills.sh installs
3lingzhi227 avatargithub-researchlingzhi227/agent-research-skillsExplore and analyze GitHub repositories related to a research topic. Reads deep-research output, discovers repos from multiple sources, deeply analyzes code, an1.8Kskills.sh installs
4k-dense-ai avatardocxk-dense-ai/scientific-agent-skillsUse this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any 1.8Kskills.sh installs
5hubspot avatardeal-managementhubspot/agent-cli-skillsRun the full deal lifecycle from CLI — discover pipelines/stages, qualify MQLs into deals with associations, advance/reassign in bulk, hunt stalled deals, and c1.8Kskills.sh installs
6k-dense-ai avatarexa-searchk-dense-ai/scientific-agent-skillsWeb toolkit powered by Exa, tuned for scientific and technical content. Use this skill when the user needs to search the web or fetch/extract URL content. Cover1.8Kskills.sh installs