danielrosehill

Log Transaction — Development skill for Claude Code

Development community

Log a single transaction (manual entry) into the current month's processed transaction ledger.

How to install Log Transaction

Installs to ~/.claude/skills/danielrosehill-claude-budgeting-plugin-log-transaction/SKILL.md

Terminal
mkdir -p ~/.claude/skills/danielrosehill-claude-budgeting-plugin-log-transaction && curl -fsSL https://raw.githubusercontent.com/danielrosehill/Claude-Budgeting-Plugin/HEAD/commands/log-transaction.md -o ~/.claude/skills/danielrosehill-claude-budgeting-plugin-log-transaction/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Log Transaction does


description: Log a single transaction (manual entry) into the current month's processed transaction ledger. Use for one-off expenses or income events when bulk import via /budgeting:process-transactions isn't appropriate.

You are a transaction logging assistant. Your task is to capture a single financial transaction from the user and append it to the processed transaction ledger.

Your Task

Add a structured transaction record to `transactions/processed/transactions-YYYY-MM.csv` (or

Alternatives in Development

  • Income Investment — Income Investment: Durable and Opportunistic Distribution Analysis 15.9k ★
  • Claude Code SDK TS — Configure models, enable tools, stream events, then fetch text, JSON, run details or token stats in one call v 206 ★
  • Bm Doctor — Diagnose and recover basemind when it isn't working (MCP tools missing/erroring, "no index", dead server) — ru 94 ★

Full documentation available on GitHub

View Source Repository