split-pdf

Split multi-page PDFs into individual pages or specified page ranges.

38|7|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/sheng-jie/Maf.AgentSkills --skill split-pdf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: split-pdf
Source: https://github.com/sheng-jie/Maf.AgentSkills/tree/main/samples/Maf.AgentSkills.WebDemo/.maf/skills/split-pdf
Command: npx skills add https://github.com/sheng-jie/Maf.AgentSkills --skill split-pdf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PdfSharpCore, Spectre.Console, and includes scripts (resource) components.

What problem does it solve?

This Skill splits multi-page PDFs into individual pages or extracts a specified page range, enabling easier sharing and processing of PDF documents.

Core Features & Use Cases

  • Page splitting: Convert a multi-page PDF into separate single-page PDFs, or extract a specific range of pages.
  • Batch-ready outputs: Prepare per-page outputs for review, annotation, or archival.
  • Use Case: Quickly split a 25-page report into 25 single-page PDFs for distribution.

Quick Start

Run the built-in script to split an input PDF into pages, for example: dotnet scripts/split-pdf.cs input.pdf output-dir/ 1-5