receipt-tracker-setup

Set up automated receipt scanning, AI extraction, SQLite storage, and file archiving.

45|50|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/zocomputer/skills --skill receipt-tracker-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: receipt-tracker-setup
Source: https://github.com/zocomputer/skills/tree/main/Community/receipt-tracker-setup
Command: npx skills add https://github.com/zocomputer/skills --skill receipt-tracker-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires aiohttp, watchfiles, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the tedious process of manually entering receipt and invoice details into a database, saving time and reducing errors.

Core Features & Use Cases

  • Automated Scanning: Automatically detects and processes new receipt/invoice files dropped into a designated folder.
  • Data Extraction: Uses AI to parse essential details like merchant name, transaction date, and amount.
  • Database Storage: Stores extracted data in a searchable SQLite database.
  • Archiving: Moves processed files to an archive folder.
  • Use Case: Set up a system where simply dropping a photo of a receipt into a folder automatically extracts its information and stores it for later analysis.

Quick Start

Set up the automated receipt processing system by following the instructions in this file.

Frequently Asked Questions about receipt-tracker-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate receipt and invoice data entry into a database?

You can automate receipt data entry by setting up a system that scans a designated input folder, uses AI to extract details, and stores the information in a SQLite database automatically.

What is the best way to automatically extract data from receipt files dropped into a folder?

The best way to extract receipt data from dropped files is using a persistent file watching service that detects new documents, parses them with an AI API, and archives the processed files.

How does AI parsing work for processing invoices and receipts?

AI parsing for receipts works by sending detected invoice files to an AI API, which extracts essential details like merchant name and transaction amount, then stores the structured data in SQLite.

Does automated receipt processing require a persistent service to monitor folders?

Yes, automated receipt processing registers a persistent user service to continuously monitor your designated input folder for new files and trigger the extraction and archiving workflow.

Do I need Python dependencies like aiohttp and watchfiles for receipt automation?

Yes, you need Python dependencies like aiohttp for AI API communication and watchfiles for monitoring the input folder to enable continuous automated receipt processing.

What happens to receipt files after they are processed and stored in the database?

After receipt files are processed and their data is stored in the SQLite database, the system automatically moves the original files to an archive folder for safekeeping.