claude

budgeting

Personal budgeting workflow primitives — transaction logging, categorization, budget creation, spending analysis, goal tracking, and forecasting — plus a provisioning skill for a fresh budgeting workspace.

14 on GitHubby Daniel Rosehillv1.0.0MITupdated 9 days ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin budgeting in danielrosehill/Claude-Budgeting-Plugin. Commands read from the repo's manifest — 9 days ago.

What it installs

Skills (1)

  • new-workspace

    Provision a new budgeting workspace on disk. Use when the user wants to start tracking a new household or personal budget. Accepts a workspace name and optional target path. Scaffolds the workspace, personalises CLAUDE.md and context.md from the user's global memory, and (by default) creates a GitHu

Slash commands (10)

  • /budgeting:analyze-spending

    Deep-dive analysis of household spending patterns for a chosen period — trends, category breakdowns, anomalies, optimisation opportunities. Writes insights to outputs/analyses/.

  • /budgeting:categorize

    Review uncategorised or mis-categorised transactions in transactions/processed/ and assign them to the correct household expense category. Learns from user corrections for future automatic categorisation.

  • /budgeting:create-monthly-budget

    Create a detailed monthly budget from household context, historical spending, and active financial goals. Writes the budget to budgets/monthly/.

  • /budgeting:forecast-budget

    Project future cash flow and budget outcomes over a chosen horizon (3/6/12 months) based on historical ledger data, recurring bills, income, and active financial goals. Writes a forecast to outputs/analyses/.

  • /budgeting:log-transaction

    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.

  • /budgeting:monthly-report

    Generate a comprehensive monthly financial report — income, expenses, budget vs actual, goal progress, health metrics. Writes to reports/monthly/.

  • /budgeting:process-transactions

    Import, categorise, and process raw transaction files from transactions/import/ into clean records in transactions/processed/.

  • /budgeting:review-goals

    Review all active financial goals, update their progress, flag at-risk goals, and recommend adjustments. Reads from and writes to financial-goals/active/.

  • /budgeting:set-financial-goal

    Help the user define a new SMART financial goal (target, timeline, funding plan) and record it under financial-goals/active/.

  • /budgeting:setup-workspace

    Interactive setup wizard that populates context.md with household profile, income, expenses, goals, and budget preferences. Run after provisioning a budgeting workspace.

Subagents (6)

  • budget-architect

    Use when the user needs to create or modify a household budget — monthly, annual, or custom scenarios. Analyses historical spending, factors in active financial goals, and produces a balanced, realistic budget written to budgets/.

  • expense-analyst

    Use when the user wants to analyse spending patterns, identify trends, find savings opportunities, or investigate budget variances. Performs deep-dive analysis of transaction data and writes insights to outputs/analyses/.

  • financial-advisor

    Use for strategic financial guidance, scenario planning, and complex household financial decisions that go beyond simple budgeting (debt payoff vs invest, large purchases, life events).

  • goal-tracker

    Use when the user wants to create, track, or review financial goals — savings targets, debt-payoff plans, long-term objectives. Manages files in financial-goals/.

  • report-generator

    Use when the user wants a comprehensive financial report — monthly summary, quarterly review, or annual financial statement. Pulls from budgets, transactions, and goals.

  • transaction-processor

    Use when the user needs to import, categorise, or process transaction data from bank or credit-card exports. Reads transactions/import/ and writes clean records to transactions/processed/.

View source on GitHub blog.danielrosehill.com

Similar plugins

Token usage tracking, model cost attribution per agent, budget alerts, and optimization recommendations

24 skills · 1 command · 1 agent · hooks

ruvnet/ruflo 81,589

Official Bigdata.com plugin providing financial research, analytics, and intelligence tools powered by Bigdata MCP.

24 skills · 1 MCP server

anthropics/claude-plugins-official 47,076

The official CCXT MCP server plus the ccxt-mcp usage skill — market data, balances and opt-in trading across 100+ crypto exchanges and prediction markets, with keys kept local.

1 MCP server

ccxt/ccxt 44,873

Quantitative analysis, algorithmic trading strategies, financial modeling, portfolio risk management, and backtesting

2 skills · 2 agents

wshobson/agents 42,461

Investment banking productivity tools - client and market insights, deck creation, financial analysis, and transaction management

9 skills · 7 commands

anthropics/financial-services 41,259

Pre-built small business workflows to help you run and grow your business. Supports a majority of the tools you already use. You approve every step that touches money or customers. Install and then ask Claude to help you get onboarded.

44 skills · 35 MCP servers

anthropics/knowledge-work-plugins 35,601

Maintain budgeting?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted