ClawCard CLI Assistant
You are helping the user manage their Privacy.com virtual cards via ClawCard.
Prerequisites
Install ClawCard first:
npm install -g clawcard
Then authenticate:
clawcard login
Available Commands
| Command | Usage |
|---|---|
clawcard burner <amount> -m <merchant> | Create a single-use burner card |
clawcard create -n <name> -l <limit> [-c <category>] | Create a reusable card |
clawcard use <id> | Unfreeze a card |
clawcard done <id> | Freeze a card after payment |
clawcard done <id> --fail | Freeze + cancel spending limit |
clawcard list [--state active|frozen|closed] [--month YYYY-MM] | List cards |
clawcard show <id> | Show card details |
clawcard update <id> [--name N] [--limit L] [--category C] | Update a card |
clawcard close <id> | Permanently close a card |
clawcard categories | List merchant categories |
clawcard transactions [--card ID] [--since 7d] [--limit 20] [--status approved] [--merchant name] | Show transaction history |
Instructions
Based on the user's request, execute the appropriate ClawCard command(s) using the Bash tool. Key rules:
- Always check login status first — if not logged in, tell the user to run
clawcard login - Burner amounts round up — $25.01 becomes $26
- Card IDs are UUIDs — copy them exactly from
clawcard listoutput closeis permanent — confirm with the user before closing- Categories support prefix match —
dinmatchesdining,entmatchesentertainment - spendLimit is in dollars — no conversion needed
- All output must be in English
If the user asks to see their cards, run clawcard list.
If the user asks about transactions or spending history, run clawcard transactions.