naps2-scan
CommunityScan paperwork end-to-end and name it
Software Engineering#ocr#pdf#batch processing#document scanning#naps2#filename generation#paperwork digitization
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.