← Back to Skills Marketplace
Smart Expense Tracker
by
dyby99-gif
· GitHub ↗
· v1.1.0
349
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install zhichu-tracker
Description
智能收支追踪器 — 通过自然语言快速记账,自动分类,生成日/周/月报告和趋势分析。 支持中文自然语言输入("今天午饭花了35元"),数据本地JSON存储保护隐私。 适用于个人财务管理、预算追踪和消费分析场景。
Usage Guidance
This skill appears coherent and local-only: it stores data under ~/.openclaw/workspace/data/expenses/expenses.json and uses only Python standard library. Before running, you may (1) inspect the two Python scripts to satisfy yourself nothing unexpected is added (they are included), (2) back up any existing expenses.json if you already use that path, and (3) run the scripts in a controlled environment (e.g., a dedicated user account or virtualenv) if you want extra isolation. If you later add integrations that contact external services, re-check required credentials and network calls.
Capability Analysis
Type: OpenClaw Skill
Name: zhichu-tracker
Version: 1.1.0
The OpenClaw AgentSkills bundle 'zhichu-tracker' is classified as benign. All files (SKILL.md, scripts/expense-tracker.py, scripts/report-generator.py, assets/categories.json) align with the stated purpose of a local expense tracker. The Python scripts handle local JSON data storage with appropriate file permissions (0o600 for data files, 0o700 for data directory) and atomic write operations, demonstrating good security practices for local data. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts against the AI agent in SKILL.md. The natural language parsing in the scripts is solely for extracting financial data, not for executing commands.
Capability Assessment
Purpose & Capability
The name/description (Chinese expense tracker) match the included scripts and assets: CLI examples in SKILL.md correspond to scripts/expense-tracker.py and scripts/report-generator.py, and data is stored locally under ~/.openclaw/workspace/data/expenses/expenses.json as claimed.
Instruction Scope
Runtime instructions are limited to running the provided Python scripts, editing the local JSON or categories.json for customization, and generating reports. The SKILL.md does not instruct the agent to read unrelated system files, access network endpoints, or exfiltrate data; the Python code uses only the standard library and manipulates the stated local data file.
Install Mechanism
There is no install spec (instruction-only with bundled scripts). No remote downloads or package installs are requested; all code ships with the skill, minimizing install-time risk.
Credentials
The skill requests no environment variables, no credentials, and no config paths beyond the declared local data path. The local file permission hardening (chmod to user-only where possible) is consistent with the privacy claim.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or global agent configuration. It only creates/uses its own data directory under the user's home; this level of persistence is appropriate for a local tracker.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install zhichu-tracker - After installation, invoke the skill by name or use
/zhichu-tracker - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
v1.1.0: 隐私保护增强 — 数据文件权限设为600,数据目录权限设为700,仅文件所有者可访问。
v1.0.0
v1.0.0: 首次发布。支持自然语言中文记账、智能自动分类、日/周/月报告与趋势分析。UUID-based ID、原子文件写入、完整单元测试。
Metadata
Frequently Asked Questions
What is Smart Expense Tracker?
智能收支追踪器 — 通过自然语言快速记账,自动分类,生成日/周/月报告和趋势分析。 支持中文自然语言输入("今天午饭花了35元"),数据本地JSON存储保护隐私。 适用于个人财务管理、预算追踪和消费分析场景。 It is an AI Agent Skill for Claude Code / OpenClaw, with 349 downloads so far.
How do I install Smart Expense Tracker?
Run "/install zhichu-tracker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Smart Expense Tracker free?
Yes, Smart Expense Tracker is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Smart Expense Tracker support?
Smart Expense Tracker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Smart Expense Tracker?
It is built and maintained by dyby99-gif (@dyby99-gif); the current version is v1.1.0.
More Skills