extract-pdf-pages

Community

Extract precise PDF page ranges into a new file.

Authorshuheikomatsuki
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps you extract a specific range of pages from a source PDF and save them as a separate PDF, simplifying document consolidation or redaction workflows.

Core Features & Use Cases

  • Flexible page selection: physical pages (single, range, comma-separated) or section-based ranges when the source includes a structured document; supports output directory control and auto-naming conventions.
  • Safe, reproducible extraction: validates inputs, resolves paths from seminar_config.yml, and creates the output file in a project-local pdfs directory.
  • Use Case: You have a textbook PDF and want to share only chapters 6.3.2 to 6.4.1 as a standalone file for a study group.

Quick Start

Save a new PDF by specifying a source PDF and the pages you want to extract, then run the extraction flow to produce the output.

Dependency Matrix

Required Modules

pypdf

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: extract-pdf-pages
Download link: https://github.com/shuheikomatsuki/lab-seminar-skills/archive/main.zip#extract-pdf-pages

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.