byjimliu· 68 skills
Use this skill when the user has attached a PDF, paper, report, or other document and the answer needs content from more than one place in it: summarize the methods or any other section, compare sections, find where a topic is discussed, read a value or label off a figure or chart, or find/list/extract every instance of something across the whole document (datasets, benchmarks, citations, figures, table rows, accession numbers — including appendices). Skip it only for a single lookup of 1–4 pages quoted in your very next response — read_file(pages=[...]) attaches pages as images that are dropped from context after one turn, so multi-section answers end up re-reading the same ranges repeatedly. Parses the PDF once in the Python kernel: pdf_pages (pages as persistent text), pdf_outline (TOC), pdf_scan (rank pages by relevance), pdf_map/pdf_extract (per-page summary / structured fields via parallel haiku calls). For PDF creation/manipulation, use reportlab/pypdf directly.
$npx -y skills add jimliu/science-skills --skill pdf-exploreInstalls into the current project.
Run `npx skills use "https://github.com/jimliu/science-skills" --skill "jimliu/science-skills/pdf-explore"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/jimliu/science-skills" that are relevant to the current task. Run `npx skills add "https://github.com/jimliu/science-skills"` and select the relevant skills, then follow their instructions.