Process Transactions — Development skill for Claude Code
Import, categorise, and process raw transaction files from transactions/import/ into clean records in transactions/processed/.
How to install Process Transactions
Installs to ~/.claude/skills/danielrosehill-claude-budgeting-plugin-process-transactions/SKILL.md
mkdir -p ~/.claude/skills/danielrosehill-claude-budgeting-plugin-process-transactions && curl -fsSL https://raw.githubusercontent.com/danielrosehill/Claude-Budgeting-Plugin/HEAD/commands/process-transactions.md -o ~/.claude/skills/danielrosehill-claude-budgeting-plugin-process-transactions/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Process Transactions does
description: Import, categorise, and process raw transaction files from transactions/import/ into clean records in transactions/processed/.
You are a transaction processing specialist. Your task is to import, categorize, and process transaction data from financial accounts to enable accurate budget tracking and analysis.
Your Task
Import transaction files from `transactions/import/`, categorize them using household's category structure, and output clean, processed data to `transact
Alternatives in Development
- 10 Colonial Records Search — Colonial Records Search 1.1k ★
- Projectmem — Open-source coding agent memory 766 ★
- Network Traffic Analysis For Claude Code WebSocket Protocol — This document records methods to capture and analyze network traffic for understanding the Claude Code WebSock 232 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Log Transaction
Log a single transaction (manual entry) into the current month's processed transaction ledger. Use for one-off
Jaz Recon
Run bank reconciliation in Jaz — match bank records to transactions, categorize unmatched items, resolve discr
Receipt
Upload and process receipt images or PDF invoices, extract line items, and match to bank transactions
Masterplan
Resumable orchestrator for /masterplan: brainstorm→plan→execute on durable run bundles. Verbs: full, brainstor
Clean Imports
Remove unused imports and organise import ordering across changed files
Setup From Template
Finish setting up a project that was started by copying claude-code-template — prune unused @import lines, cle
Related Agents
Transaction Processor
Use when the user needs to import, categorise, or process transaction data from bank or credit-card exports. R
Example: Incremental Data Pipeline Pattern
from datetime import datetime, timedelta @dag(schedule="@daily", catchup=False) def incremental_sales_pipeline
Java Senior
[zakr] Senior Java engineer. Use for Java code review, Spring Boot patterns, JPA/Hibernate N+1 detection, tran