executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
finance-trackerTrack expenses, analyze spending patterns, categorize transactions. Works with bank CSV exports or manual input.
Independent GitHub snapshot · Automated classification · Original documentation governs
Personal finance tracking with SQLite backend. Supports Chinese bank CSV imports.
SQLite database at ~/.echo-agent/finance.db.
# Add expense
python3 scripts/finance_manager.py add 35.5 餐饮 --note "午餐"
# Import bank CSV
python3 scripts/finance_manager.py import ~/Downloads/alipay_record.csv
# Monthly summary
python3 scripts/finance_manager.py summary --month 2026-06
# Trend (month-over-month)
python3 scripts/finance_manager.py trend --months 6
# Budget check
python3 scripts/finance_manager.py budget 餐饮 3000
餐饮, 交通, 购物, 住房, 娱乐, 医疗, 教育, 通讯, 投资, 其他
Auto-detects format from common Chinese sources:
alipay_record_*.csv微信支付账单*.csvCREATE TABLE expenses (
id INTEGER PRIMARY KEY,
amount REAL NOT NULL,
category TEXT NOT NULL,
note TEXT,
date TEXT DEFAULT (date('now')),
source TEXT DEFAULT 'manual',
created_at TEXT DEFAULT CURRENT_TIMESTAMP
);
Monthly summary shows total spending by category with percentage breakdown. Trend analysis compares month-over-month changes per category.