Inspect suspicious PDFs without opening them in a document viewer. Use peepdf, pdfid, and pdf-parser to examine internal objects, extract embedded code and files, and report threat indicators such as URLs and hashes.
- Triaging suspicious PDF email attachments
- Investigating PDF exploit documents
- Extracting embedded JavaScript and files
mukul975/Anthropic-Cybersecurity-Skills☆ 34.7KUpdated Aug 31, 2026
Extract text from local PDF files with pdftotext or PyMuPDF, a Python library for reading PDFs. Convert individual files or batches into text files that an agent can read for summarization, analysis, or further data extraction.
- Converting local PDFs to text for summarization
- Extracting text from multiple PDFs in one batch
- Reading PDFs that appear as binary data in read_file
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Process PDF documents by extracting text, tables, and images, merging or splitting files, rotating pages, creating documents, and filling forms. It also covers password protection and OCR, which recognizes text in scanned pages to make them searchable.
- Extracting PDF tables into an Excel file
- Merging documents or splitting out selected pages
- Recognizing text in scanned PDF documents
anthropics/skills☆ 182KUpdated Oct 10, 2026
Extract text from PDFs, inspect page counts and document metadata, merge files, or split them into individual pages. Create PDFs from Markdown, HTML, or Python code, using the tools suited to each task.
- Extracting text from a PDF
- Combining several PDFs into one
- Splitting a PDF into individual pages
shareAI-lab/learn-claude-code☆ 78.8KUpdated Sep 28, 2026
Inspect suspicious PDFs without opening them in a reader. Use PDFiD, pdf-parser, and peepdf to examine internal objects, extract scripts, embedded files, and URLs, and document how the suspected attack works.
- Triage suspicious PDF email attachments
- Investigate embedded JavaScript and automatic actions
- Extract embedded files and external URLs
mukul975/Anthropic-Cybersecurity-Skills☆ 34.7KUpdated Aug 31, 2026
Extract text, tables, and images from PDFs, or create and modify PDF documents. Covers merging, splitting, rotation, watermarks, password protection, page rendering, and OCR, which turns scanned page images into text.
- Extract PDF tables into an Excel file
- Merge documents or split selected pages
- Read text from scanned PDFs
aden-hive/hive☆ 11.1KUpdated Oct 19, 2026
Work with PDF files to extract text, tables, and images, combine or split documents, rotate pages, and create new PDFs. It also covers forms, watermarks, password protection, and OCR, which recognizes text in scanned pages.
- Extracting text and tables from PDFs
- Combining documents or splitting pages
- Recognizing text in scanned PDFs
agentscope-ai/QwenPaw☆ 35.8KUpdated Oct 16, 2026
Extract text, tables, and images from PDFs, or merge, split, rotate, and create documents. It also covers form filling, password protection, and OCR, which recognizes text in scanned pages for extraction and search.
- Extracting PDF tables into Excel
- Merging documents or splitting selected pages
- Recognizing text in scanned PDFs
TencentCloud/Octop☆ 9.9KUpdated Oct 18, 2026
Extract text from existing PDFs and assemble it into a new PDF report using command-line tools. Choose an available conversion method, combine source content, and check the resulting file’s pages and included text.
- Combine content from several PDFs into one report
- Extract text from selected PDF pages
- Generate PDF reports without Python PDF libraries
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Create and revise fixed-layout PDFs such as reports, guides, and printable documents. The skill also covers reading, merging, splitting, cropping, and filling existing PDFs, with rendering checks and visual review before delivery.
- Create reports and printable guides as PDFs
- Revise the content or layout of a PDF document
- Merge, split, or crop existing PDFs
asgeirtj/system_prompts_leaks☆ 69.9KUpdated Oct 16, 2026
Read, create, and organize PDF files, including merging documents, splitting pages, extracting tables, and filling forms. It also covers password protection and OCR, which recognizes text in scanned pages for extraction or search.
- Merge PDFs or split out selected pages
- Extract PDF text and tables for reuse
- Recognize text in scanned documents
asgeirtj/system_prompts_leaks☆ 69.9KUpdated Oct 16, 2026
Extract text, tables, and images from PDFs; merge, split, rotate, or create documents; and fill forms. The skill also covers password protection and optical character recognition, which reads text from scanned pages to make documents searchable.
- Extracting PDF tables for use in Excel
- Merging documents or splitting selected pages
- Making scanned documents searchable
agentscope-ai/QwenPaw☆ 35.8KUpdated Oct 16, 2026
Read, create, and organize PDF files, including merging documents, splitting pages, extracting tables, and filling forms. It also covers password protection and OCR, which recognizes text in scanned pages for extraction or search.
- Merge PDFs or split out selected pages
- Extract PDF text and tables for reuse
- Recognize text in scanned documents
eigent-ai/eigent☆ 15.6KUpdated Oct 18, 2026
Work with PDF files using PDFtk Server commands to merge documents, extract or rotate pages, fill forms, add watermarks, and manage password protection. Includes practical command examples and guidance for troubleshooting common problems.
- Merge multiple PDFs into one document
- Extract selected pages or remove unwanted pages
- Fill PDF forms from FDF data
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Create PDF reports from existing PDFs using command-line tools. The workflow checks source files, extracts text, organizes report sections, and generates or merges PDFs, with alternative output methods depending on the tools available.
- Building a report from several source PDFs
- Checking PDF page counts and required terms
- Extracting text from selected PDF pages
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Check generated PDFs with PyPDF2, a Python library for reading PDF files. Verify that files exist, contain data, open successfully, and match expected page counts, then use failures to guide regeneration and another verification pass.
- Checking PDFs after generation
- Verifying exact page count requirements
- Validating multiple related PDF outputs
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Extract PDF text when the usual file reader returns errors or unusable output. Choose command-line tools or Python libraries for plain text, metadata, tables, and complex layouts, with checks for scanned or copy-protected documents.
- Recovering text when PDF reading fails
- Extracting tables and structured data from PDFs
- Inspecting PDF metadata
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Edit a specific PDF page using plain-language requests through the nano-pdf command-line tool. Describe changes such as replacing a title or correcting a subtitle typo, then check the resulting PDF before sharing it.
- Changing a title on a PDF page
- Correcting a typo in a PDF subtitle
- Requesting title and subtitle edits together
openclaw/openclaw☆ 392.4KUpdated Oct 18, 2026
Extract text and tables from PDFs, fill form fields with supplied data, and merge documents. Includes a pdfplumber text extraction example and scripts for inspecting form fields and extracting text.
- Extracting text from PDF pages
- Retrieving tables from PDF documents
- Filling PDF forms with supplied data
Tencent/WeKnora☆ 34.6KUpdated Oct 18, 2026
Provides fallback methods for extracting PDF text when the usual file reader fails or returns incomplete content. Uses command-line tools or Python libraries to retrieve text, preserve spacing, inspect metadata, and extract tables.
- Recovering PDF text after file reading fails
- Extracting text while preserving layout spacing
- Extracting tables from PDFs
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Extract text from local or downloaded PDFs using a sequence of tools. Try file reading, then pdftotext before a Python fallback, check readability, and document failures while clearly separating extracted content from knowledge-based additions.
- Extract text from a local PDF
- Download a PDF from a URL and extract its text
- Switch tools when PDF reading fails
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Extract PDF text when read_file returns unreadable binary content or little usable output. Try pdftotext with layout preservation, then use pdfplumber as an alternative when the command is unavailable or produces insufficient text.
- Extracting text after read_file returns binary content
- Retrying PDF extraction with empty or very short output
- Extracting text while preserving the PDF layout
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Universal LaTeX document skill: create, compile, and convert any document to professional PDF with PNG previews. Supports resumes, reports, cover letters, invoices, academic papers, theses/dissertations, academic CVs, presentations (Beamer), scientific posters, formal letters, exams/quizzes, books, cheat sheets, reference cards, exam formula sheets, fillable PDF forms (hyperref form fields), conditional content (etoolbox toggles), mail merge from CSV/JSON (Jinja2 templates), version diffing (latexdiff), charts (pgfplots + matplotlib), tables (booktabs + CSV import), images (TikZ), Mermaid diagrams, AI-generated images, watermarks, landscape pages, bibliography/citations (BibTeX/biblatex), multi-language/CJK (auto XeLaTeX), algorithms/pseudocode, colored boxes (tcolorbox), SI units (siunitx), Pandoc format conversion (Markdown/DOCX/HTML ↔ LaTeX), and PDF-to-LaTeX conversion of handwritten or printed documents (math, business, legal, general). Compile script supports pdflatex, xelatex, lualatex with auto-detection, latexmk backend, texfot log filtering, PDF/A output, and verbosity control (--verbose/--quiet). Empirically optimized scaling: single agent 1-10 pages, split 11-20, batch-7 pipeline 21+. Use when user asks to: (1) create a resume/CV/cover letter, (2) write a LaTeX document, (3) create PDF with tables/charts/images, (4) compile a .tex file, (5) make a report/invoice/presentation, (6) anything involving LaTeX or pdflatex, (7) convert/OCR a PDF to LaTeX, (8) convert handwritten notes, (9) create charts/graphs/diagrams, (10) create slides, (11) write a thesis or dissertation, (12) create an academic CV, (13) create a poster, (14) create an exam/quiz, (15) create a book, (16) convert between document formats (Markdown, DOCX, HTML to/from LaTeX), (17) generate Mermaid diagrams for LaTeX, (18) create a formal business letter, (19) create a cheat sheet or reference card, (20) create an exam formula sheet or crib sheet, (21) condense lecture notes/PDFs into a cheat sheet, (22) create a fillable PDF form with text fields/checkboxes/dropdowns, (23) create a document with conditional content/toggles (show/hide sections), (24) generate batch/mail-merge documents from CSV/JSON data, (25) create a version diff PDF (latexdiff) highlighting changes between documents, (26) create a homework or assignment submission with problems and solutions, (27) create a lab report with data tables, graphs, and error analysis, (28) encrypt or password-protect a PDF, (29) merge multiple PDFs into one, (30) optimize/compress a PDF for web or email, (31) lint or check a LaTeX document for common issues, (32) count words in a LaTeX document, (33) analyze document statistics (figures, tables, citations), (34) fetch BibTeX from a DOI, (35) convert a Graphviz .dot file to PDF/PNG, (36) convert a PlantUML .puml file to PDF/PNG, (37) create a one-pager/fact sheet/executive summary, (38) create a datasheet or product specification sheet, (39) extract pages from a PDF (page ranges, odd/even), (40) check LaTeX package availability before compiling, (41) analyze citations and cross-reference with .bib files, (42) debug LaTeX compilation errors, (43) make a document accessible (PDF/A, tagged PDF), (44) create lecture notes or course handouts, (45) fill an existing PDF form (fillable fields or non-fillable with annotations), (46) extract text or tables from a PDF (pdfplumber, pypdf), (47) OCR a scanned PDF to text (pytesseract), (48) create a PDF programmatically with reportlab (Canvas, Platypus), (49) rotate or crop PDF pages (pypdf), (50) add a watermark to an existing PDF, (51) extract metadata from a PDF (title, author, subject).
The English summary is being prepared. Showing the original description.
brycewang-stanford/Auto-Empirical-Research-Skills☆ 4.7KUpdated Oct 15, 2026
Universal LaTeX document skill: create, compile, and convert any document to professional PDF with PNG previews. Supports resumes, reports, cover letters, invoices, academic papers, theses/dissertations, academic CVs, presentations (Beamer), scientific posters, formal letters, exams/quizzes, books, cheat sheets, reference cards, exam formula sheets, fillable PDF forms (hyperref form fields), conditional content (etoolbox toggles), mail merge from CSV/JSON (Jinja2 templates), version diffing (latexdiff), charts (pgfplots + matplotlib), tables (booktabs + CSV import), images (TikZ), Mermaid diagrams, AI-generated images, watermarks, landscape pages, bibliography/citations (BibTeX/biblatex), multi-language/CJK (auto XeLaTeX), algorithms/pseudocode, colored boxes (tcolorbox), SI units (siunitx), Pandoc format conversion (Markdown/DOCX/HTML ↔ LaTeX), and PDF-to-LaTeX conversion of handwritten or printed documents (math, business, legal, general). Compile script supports pdflatex, xelatex, lualatex with auto-detection, latexmk backend, texfot log filtering, PDF/A output, and verbosity control (--verbose/--quiet). Empirically optimized scaling: single agent 1-10 pages, split 11-20, batch-7 pipeline 21+. Use when user asks to: (1) create a resume/CV/cover letter, (2) write a LaTeX document, (3) create PDF with tables/charts/images, (4) compile a .tex file, (5) make a report/invoice/presentation, (6) anything involving LaTeX or pdflatex, (7) convert/OCR a PDF to LaTeX, (8) convert handwritten notes, (9) create charts/graphs/diagrams, (10) create slides, (11) write a thesis or dissertation, (12) create an academic CV, (13) create a poster, (14) create an exam/quiz, (15) create a book, (16) convert between document formats (Markdown, DOCX, HTML to/from LaTeX), (17) generate Mermaid diagrams for LaTeX, (18) create a formal business letter, (19) create a cheat sheet or reference card, (20) create an exam formula sheet or crib sheet, (21) condense lecture notes/PDFs into a cheat sheet, (22) create a fillable PDF form with text fields/checkboxes/dropdowns, (23) create a document with conditional content/toggles (show/hide sections), (24) generate batch/mail-merge documents from CSV/JSON data, (25) create a version diff PDF (latexdiff) highlighting changes between documents, (26) create a homework or assignment submission with problems and solutions, (27) create a lab report with data tables, graphs, and error analysis, (28) encrypt or password-protect a PDF, (29) merge multiple PDFs into one, (30) optimize/compress a PDF for web or email, (31) lint or check a LaTeX document for common issues, (32) count words in a LaTeX document, (33) analyze document statistics (figures, tables, citations), (34) fetch BibTeX from a DOI, (35) convert a Graphviz .dot file to PDF/PNG, (36) convert a PlantUML .puml file to PDF/PNG, (37) create a one-pager/fact sheet/executive summary, (38) create a datasheet or product specification sheet, (39) extract pages from a PDF (page ranges, odd/even), (40) check LaTeX package availability before compiling, (41) analyze citations and cross-reference with .bib files, (42) debug LaTeX compilation errors, (43) make a document accessible (PDF/A, tagged PDF), (44) create lecture notes or course handouts, (45) fill an existing PDF form (fillable fields or non-fillable with annotations), (46) extract text or tables from a PDF (pdfplumber, pypdf), (47) OCR a scanned PDF to text (pytesseract), (48) create a PDF programmatically with reportlab (Canvas, Platypus), (49) rotate or crop PDF pages (pypdf), (50) add a watermark to an existing PDF, (51) extract metadata from a PDF (title, author, subject).
The English summary is being prepared. Showing the original description.
ndpvt-web/latex-document-skill☆ 788Updated Oct 18, 2026