Use this skill to interface with the ClawReceipt system whenever the user wants to process a receipt, check their monthly spending budget, or export financial data.
Use this skill when the user wants to:
When the user provides a receipt image or details, extract the relevant fields (Date, Time, Store, Amount, Category) and use the CLI to save it:
date (YYYY-MM-DD), time (HH:MM:SS, optional), store (string), amount (float), and category (string, e.g., "อาหาร", "เดินทาง", "Shopping").```bash
python run.py add --date "YYYY-MM-DD" --time "HH:MM:SS" --store "
```
If the user asks "How much budget do I have left?" or "What is my total spend?":
```bash
python run.py budget
```
If the user wants to set a new monthly budget (e.g., "Set my budget to 5000 baht"):
```bash
python run.py budget --set
```
If the user asks to see history or recently recorded receipts:
```bash
python run.py list
```
If the user asks to see a beautiful dashboard or export to CSV/Excel, you can suggest they run:
python run.py tui
(Note: As an agent, do not run the tui command directly as it will block the terminal. Instruct the user to run it themselves in a new terminal if they want to interact with the UI or manually export the data).
run.py is present in the ClawReceipt root folder before calling.rich, pandas, openpyxl, textual, etc.) by utilizing .\venv\Scripts\activate if available.--store "Full Name" to prevent shell argument splitting.UnicodeEncodeError: Ensure the terminal is using UTF-8 encoding. The run.py handles this internally for Windows, but be aware if piping output.unrecognized arguments: Ensure parameters like --category are explicitly mapped and don't contain unescaped quotes.add command.共 1 个版本