← 返回 Skills 市场
Receipt
作者
BytesAgain2
· GitHub ↗
· v2.0.1
· MIT-0
260
总下载
0
收藏
1
当前安装
5
版本数
在 OpenClaw 中安装
/install receipt
功能描述
Scan, categorize, and total receipts for expenses. Use when recording purchases, categorizing spending, balancing monthly totals, forecasting budgets.
安全使用建议
This skill appears to do what it says: a simple local bash receipt logger. Before installing/running: (1) review the script if you will run it on a sensitive or shared machine — it writes all entries in plain text to ~/.local/share/receipt; (2) avoid entering sensitive credentials or account numbers into the logs (they are stored in clear text and included in exports); (3) be aware that inputs are not sanitized/escaped, so entries containing '|' characters, quotes, newlines, or JSON control characters may produce malformed exports or unintended log lines; (4) if you need robust exports or sharing, consider sanitizing/escaping values or adding JSON-escaping before using exported files; (5) no network activity is performed by the script, and no external credentials are requested.
功能分析
Type: OpenClaw Skill
Name: receipt
Version: 2.0.1
The 'receipt' skill is a local bash-based utility for logging and categorizing financial expenses. It operates entirely within the user's local directory (~/.local/share/receipt/), uses standard Unix tools (grep, tail, date), and contains no network-facing code, external dependencies, or evidence of data exfiltration or prompt injection.
能力评估
Purpose & Capability
Name/description claim a local CLI receipt tool and the included script implements exactly that: local logs under ~/.local/share/receipt, CLI commands for recording/categorizing/exporting, no external services, no extra binaries or env vars required.
Instruction Scope
Runtime instructions and the script keep activity local to the DATA_DIR. However, the script appends raw user input to log files without sanitization and exports JSON/CSV/TXT without escaping values (JSON export uses printf with raw values). history.log uses a different format than per-command logs which may produce empty values in exports. These are robustness/data-format issues and can enable log-injection or produce malformed exports, but not evidence of network exfiltration or unrelated data access.
Install Mechanism
No install spec is provided (instruction-only). The packaged script is a plain bash file; nothing is downloaded or written by an installer. This is low risk and proportionate for a CLI tool.
Credentials
The skill requests no environment variables or credentials and only relies on HOME to construct the data directory. No unrelated secrets or config paths are requested.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide settings, and only writes to its own data directory under the user's home. Normal for a local CLI utility.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install receipt - 安装完成后,直接呼叫该 Skill 的名称或使用
/receipt触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.1
update
v2.0.0
v2.5 standard: Use-when desc, homepage, source, security fix
v1.0.2
old template -> domain-specific v2.0.0
v1.0.1
old template -> domain-specific v2.0.0
v1.0.0
Initial release
元数据
常见问题
Receipt 是什么?
Scan, categorize, and total receipts for expenses. Use when recording purchases, categorizing spending, balancing monthly totals, forecasting budgets. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 260 次。
如何安装 Receipt?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install receipt」即可一键安装,无需额外配置。
Receipt 是免费的吗?
是的,Receipt 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Receipt 支持哪些平台?
Receipt 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Receipt?
由 BytesAgain2(@ckchzh)开发并维护,当前版本 v2.0.1。
推荐 Skills