naps2-scan

Community

Scan paperwork end-to-end and name it

Authorxxthunder
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the manual friction of scanning physical paperwork, running OCR, merging pages for simplex double-sided scans, and coming up with a useful filename from the document content.

Core Features & Use Cases

  • End-to-end scan pipeline: runs NAPS2.Console.exe to scan paperwork with OCR enabled, producing a PDF in the working directory.
  • Simplex double-sided support: automatically chains into simplex-merge after a two-pass scan to produce correctly ordered output.
  • Filename proposal with LLM consent: extracts OCR text (after user consent) and proposes a date/sender/topic-based filename, or asks for the details when consent is denied.
  • Batch mode: chains into split-batch to split a scanned stack into one PDF per document, then processes each for naming.

Quick Start

Ask the agent to scan your receipt/letter with OCR, merge if needed, and propose a filename (e.g., “Scan this receipt with NAPS2 and propose the best filename”).

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: naps2-scan
Download link: https://github.com/xxthunder/xxthunder-agentic-skills/archive/main.zip#naps2-scan

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.