← Back to Skills Marketplace
307
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install receipt-assistant
Description
报销票据处理助手。自动识别票据(火车票、打车发票、行程单、酒店发票)、提取关键信息(日期、金额、发票号)、按规则重命名文件、生成汇总报表。触发词:报销、发票、票据识别、火车票、打车票、酒店发票、整理票据。
Usage Guidance
This skill appears coherent and limited to local receipt processing, but consider these precautions before installing: 1) The SKILL.md asks you to run `pip install` for standard libraries (openpyxl, pdfplumber, Pillow) — install in a virtualenv to avoid polluting your system Python. 2) The skill reads/writes files: it will create/modify config.json and copy/rename files into its output directory (default under the project). Point it at a test folder first and back up originals. 3) OCR is done via the platform 'image' tool per the instructions — be aware images/receipt data will be processed by that tool (check privacy/policy for the platform). 4) Inspect config.json and the included code if you want to confirm there are no additional behaviors in your deployment. 5) No network endpoints, credentials, or unexpected installers are present, so running in a restricted environment or VM is a reasonable precaution but not strictly required.
Capability Analysis
Type: OpenClaw Skill
Name: receipt-assistant
Version: 1.0.0
The receipt-assistant skill is a legitimate tool for automating the organization of expense receipts. The codebase (scripts/main.py, scripts/scanner.py, scripts/namer.py) implements directory scanning, file renaming, and Excel report generation using standard libraries like openpyxl and shutil. The SKILL.md instructions provide clear, task-oriented prompts for the AI agent to extract metadata from images without any signs of prompt injection or malicious intent. No indicators of data exfiltration, unauthorized network access, or suspicious execution patterns were found.
Capability Assessment
Purpose & Capability
Name/description (receipt processing: detect, extract, rename, report) matches the included Python modules (scanner, namer, reporter, utils). Declared requirements are minimal (no credentials, no external services). The SKILL.md instructs using the platform 'image' tool for visual recognition — consistent with an OCR workflow.
Instruction Scope
SKILL.md and code limit actions to scanning a user-provided directory, calling the platform image tool for OCR, extracting fields, renaming/ copying files, and writing an Excel report. There are no instructions to read unrelated system files or to transmit data to external endpoints outside the expected image tool and local filesystem.
Install Mechanism
Registry has no automated install spec (instruction-only), but the package includes requirements.txt and SKILL.md suggests running `pip install openpyxl pdfplumber Pillow`. These are standard PyPI packages appropriate for PDF/image parsing and Excel generation. No downloads from untrusted URLs or archive extraction are present.
Credentials
The skill does not require credentials. It will optionally read COMPANY_NAME, PERSON_NAME, and OUTPUT_DIR environment variables (and a local config.json) — all directly relevant to naming/output behavior. No sensitive tokens or unrelated env vars are requested.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or global agent settings. It writes local configuration (config.json) and output files under the project/output directory by default — expected for a file-processing tool.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install receipt-assistant - After installation, invoke the skill by name or use
/receipt-assistant - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of receipt-assistant.
- Automates reimbursement receipt processing: recognition, key information extraction, renaming, and report generation.
- Supports train tickets, taxi receipts, itinerary receipts, and hotel invoices.
- Guides users through initial configuration (company name, default name, output directory).
- Applies standardized file naming rules per receipt type.
- Generates Excel summary reports.
- Provides script interfaces for scanning, renaming, reporting, and configuration management.
Metadata
Frequently Asked Questions
What is Receipt Assistant?
报销票据处理助手。自动识别票据(火车票、打车发票、行程单、酒店发票)、提取关键信息(日期、金额、发票号)、按规则重命名文件、生成汇总报表。触发词:报销、发票、票据识别、火车票、打车票、酒店发票、整理票据。 It is an AI Agent Skill for Claude Code / OpenClaw, with 307 downloads so far.
How do I install Receipt Assistant?
Run "/install receipt-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Receipt Assistant free?
Yes, Receipt Assistant is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Receipt Assistant support?
Receipt Assistant is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Receipt Assistant?
It is built and maintained by YY-C8 (@yy-c8); the current version is v1.0.0.
More Skills