← 返回 Skills 市场
ckchzh

Receipt

作者 BytesAgain2 · GitHub ↗ · v2.0.1 · MIT-0
cross-platform ✓ 安全检测通过
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install receipt
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /receipt 触发
  4. 根据 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
元数据
Slug receipt
版本 2.0.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 5
常见问题

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。

💬 留言讨论