← Back to Skills Marketplace
Receipt Expense Sorter
by
vx:17605205782
· GitHub ↗
· v1.0.0
· MIT-0
211
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install receipt-expense-sorter
Description
整理收据和报销资料,按周期、类别、凭证完整度做分组与缺失提醒。;use for receipts, expenses, finance-ops workflows;do not use for 替代正式财务报销系统, 生成虚假发票信息.
Usage Guidance
This skill appears coherent and low-risk, but follow these precautions before running: (1) inspect scripts/run.py locally (it is self-contained and readable) and run the provided smoke test; (2) do not point --input at system or home root directories — only provide the expense/receipt files you intend to analyze; (3) if your inputs contain PII or sensitive financial data, run in a sandboxed environment and consider preprocessing (redaction) first; (4) run with --dry-run or output to a file you control and review the generated Markdown before any automated submission to external systems.
Capability Analysis
Type: OpenClaw Skill
Name: receipt-expense-sorter
Version: 1.0.0
The skill bundle contains a script (scripts/run.py) with capabilities that significantly exceed its stated purpose of sorting receipts. It includes a security scanning engine ('pattern_audit') with regex patterns designed to locate sensitive information such as API keys, tokens, passwords, and internal URLs across the filesystem. While the current configuration (resources/spec.json) defaults to a benign text-formatting mode and the script masks detected secrets, the presence of credential-hunting and directory-traversal logic in a finance-related productivity tool is highly irregular and could be leveraged for reconnaissance.
Capability Assessment
Purpose & Capability
Name/description match required artifacts and behavior. Declared requirement (python3) is appropriate for the included Python script. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md confines behavior to local/readonly整理 and suggests running the included script. The script implements structured reports, directory/csv scanning and pattern checks; it can read any files or directories the user points it at, and includes simple pattern checks for secrets. This is expected for an audit/organizer tool but the user should avoid pointing the tool at system/root or other sensitive directories to prevent accidental scanning/exposure of secrets.
Install Mechanism
No install spec or remote downloads. The skill is instruction + local Python script and relies only on python3 and the standard library — low install risk.
Credentials
No environment variables, credentials, or external tokens are requested. The script reads files provided by the user; this is proportional to the skill's purpose.
Persistence & Privilege
always is false and the skill does not request permanent presence or modify other skills. It does not store credentials or change system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install receipt-expense-sorter - After installation, invoke the skill by name or use
/receipt-expense-sorter - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of receipt-expense-sorter:
- Organizes receipts and expense records by period, category, and receipt completeness, with missing item reminders.
- Provides structured outputs including grouping, missing documents, naming suggestions, submission order, and notes.
- Operates in audit-only mode with clear boundaries—not a substitute for formal reimbursement systems and does not generate fake invoice information.
- Ensures explicit task lists for clarification and compliance, prioritizing review drafts before executable checklists.
- Includes local resources such as specification files, templates, and example/test data for consistent workflow.
Metadata
Frequently Asked Questions
What is Receipt Expense Sorter?
整理收据和报销资料,按周期、类别、凭证完整度做分组与缺失提醒。;use for receipts, expenses, finance-ops workflows;do not use for 替代正式财务报销系统, 生成虚假发票信息. It is an AI Agent Skill for Claude Code / OpenClaw, with 211 downloads so far.
How do I install Receipt Expense Sorter?
Run "/install receipt-expense-sorter" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Receipt Expense Sorter free?
Yes, Receipt Expense Sorter is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Receipt Expense Sorter support?
Receipt Expense Sorter is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux, win32).
Who created Receipt Expense Sorter?
It is built and maintained by vx:17605205782 (@52yuanchangxing); the current version is v1.0.0.
More Skills