← Back to Skills Marketplace
benboby

Invoice Sorter

by Benboby · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
41
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install invoice-sorter
Description
Sort, rename, and organize invoices, receipts, bills, statements, and related PDF or image files into a predictable folder structure. Use when asked to clean...
README (SKILL.md)

Invoice Sorter

Organize finance documents conservatively. Prefer inspection and a rename/move plan before making file changes.

Workflow

  1. Scan the target folder and identify likely invoice-like files.
  2. Infer a practical structure from filenames and metadata first.
  3. If document content must be read to classify correctly, sample a few files before doing broad changes.
  4. Propose a naming and folder rule.
  5. Execute batch renames or moves only after the rule is clear.
  6. Produce a summary of what was moved, renamed, skipped, or flagged.

Good default folder structures

Choose the simplest structure that matches the collection:

By year and month

  • YYYY/MM
  • good for mixed bills and receipts

By vendor

  • Vendor/YYYY
  • good for recurring suppliers

By document type

  • invoices/, receipts/, statements/, contracts/
  • good when files are heterogeneous

Good filename patterns

Prefer stable, sortable names such as:

  • YYYY-MM-DD_vendor_amount_invoice.pdf
  • YYYY-MM_vendor_invoice-number.pdf
  • vendor_YYYY-MM_statement.pdf

Use lowercase and hyphens/underscores consistently.

Safety rules

  • Avoid deleting originals unless the user explicitly asks.
  • If metadata is ambiguous, move uncertain files into a review/ folder instead of guessing.
  • Preserve file extensions exactly.
  • For very large batches, do a dry-run summary first.

Output pattern

Report using:

  • Detected files
  • Proposed structure
  • Planned renames/moves
  • Ambiguous items
  • Completed changes

Keep the plan auditable so the user can spot mistakes quickly.

Usage Guidance
Install this if you want help organizing finance documents. Because it can inspect and move sensitive invoice or receipt files, use it on an intended folder, review the proposed rename/move plan before execution, and keep backups for large batches.
Capability Assessment
Purpose & Capability
The stated purpose is sorting, renaming, and organizing finance documents; scanning folders, optionally reading document contents, and moving/renaming files are coherent with that purpose.
Instruction Scope
The workflow emphasizes inspection, proposing a rule, handling ambiguity via a review folder, preserving extensions, avoiding deletion unless explicitly requested, and summarizing changes.
Install Mechanism
The package contains only a SKILL.md markdown file and no executable scripts, dependencies, install hooks, or declared external tooling.
Credentials
The skill may access financial documents and rename or move files, but that access is expected for invoice organization and is bounded by user-selected folders and visible output.
Persistence & Privilege
No background workers, persistence mechanisms, privilege escalation, credential access, network calls, or long-term indexing behavior are present in the artifact.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install invoice-sorter
  3. After installation, invoke the skill by name or use /invoice-sorter
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of invoice-sorter. - Organizes invoices, receipts, bills, and related PDF/image files into clear folder and filename structures. - Supports sorting by year/month, vendor, or document type. - Recommends clear, sortable filename patterns (e.g., YYYY-MM-DD_vendor_type.pdf). - Proposes organize/rename plans and performs changes only after confirming the rule. - Includes safety features: ambiguous files are put in a review folder; originals are preserved unless deletion is requested; summary reports are provided for transparency. - Designed for batch cleanup, standardization, and bookkeeping preparation.
Metadata
Slug invoice-sorter
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Invoice Sorter?

Sort, rename, and organize invoices, receipts, bills, statements, and related PDF or image files into a predictable folder structure. Use when asked to clean... It is an AI Agent Skill for Claude Code / OpenClaw, with 41 downloads so far.

How do I install Invoice Sorter?

Run "/install invoice-sorter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Invoice Sorter free?

Yes, Invoice Sorter is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Invoice Sorter support?

Invoice Sorter is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Invoice Sorter?

It is built and maintained by Benboby (@benboby); the current version is v1.0.0.

💬 Comments