split-pdf

Split PDFs into adaptive chunks and generate structured reading notes.

58|10|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/Alexander-M-Dickerson/ai-asset-pricing --skill split-pdf-alexander-m-dickerson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: split-pdf
Source: https://github.com/Alexander-M-Dickerson/ai-asset-pricing/tree/main/.claude/skills/split-pdf
Command: npx skills add https://github.com/Alexander-M-Dickerson/ai-asset-pricing --skill split-pdf-alexander-m-dickerson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates downloading, splitting, and deeply reading academic PDFs with adaptive chunking. It splits into optimally-sized chunks based on paper length, reads in controlled batches, and produces structured extraction notes tailored for empirical finance papers.

Core Features & Use Cases

  • Adaptive chunking by paper length with controlled batch reading and pause-for-confirmation.
  • Incremental notes.md that stores structured extraction per batch.
  • Works with local PDFs or search-derived papers, while preserving originals in an articles directory.

Quick Start

Provide a local PDF path or a paper query to start splitting the document and reading it in batches.

Frequently Asked Questions about split-pdf

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I split academic papers into structured reading notes?

Splitting PDFs into structured notes uses adaptive chunking based on paper length and reads content in controlled batches with pause-for-confirmation. It generates an incremental notes.md file containing structured extraction tailored for academic papers.

How does adaptive chunking work for academic PDFs?

Adaptive chunking divides academic PDFs into optimally-sized segments based on total paper length. The Python backend manages this batch reading process, pausing for confirmation between chunks to maintain accurate structured extraction.

Can I use local PDF files for structured extraction and chunking?

Yes, you can use local PDF files for structured extraction by providing a local file path. The skill preserves original documents in an articles directory while generating per-batch structured notes in a separate notes.md file.

What is the best way to manage batch reading for long research papers?

The best way to manage batch reading for long research papers is using a batch-confirm workflow that pauses between chunks. This approach applies adaptive chunking to divide the PDF and incrementally appends structured extraction notes to a notes.md file.

Do I need Python installed to split PDFs and generate notes?

Yes, a Python environment is required because the skill uses a Python backend like PyPDF2 to read PDFs and manage chunking. This backend processes the local file input or search-derived papers and writes the structured extraction notes.

What are the limitations of automated PDF chunking for academic papers?

A limitation of automated PDF chunking is the required batch-confirm workflow, which pauses the process for user input between chunks. Additionally, the structured extraction notes are specifically tailored for empirical finance papers, which may limit applicability to other domains.