Personal budgeting workflow primitives — transaction logging, categorization, budget creation, spending analysis, goal tracking, and forecasting — plus a provisioning skill for a fresh budgeting workspace.
Deep-dive analysis of household spending patterns for a chosen period — trends, category breakdowns, anomalies, optimisation opportunities. Writes insights to outputs/analyses/.
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.
Create a detailed monthly budget from household context, historical spending, and active financial goals. Writes the budget to budgets/monthly/.
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/.
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.
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/.
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/.
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).
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/.
Use when the user wants a comprehensive financial report — monthly summary, quarterly review, or annual financial statement. Pulls from budgets, transactions, and goals.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code plugin for household and personal budgeting — transaction logging, categorisation, budget creation, spending analysis, goal tracking, reporting, and forecasting. Ships a provisioning skill that scaffolds a fresh budgeting workspace on demand.
Part of the danielrosehill Claude Code marketplace.
Commands (/budgeting:*):
setup-workspace — interactive setup wizard that populates context.md with household profile, income, expenses, goals, and budget preferences.log-transaction — record a single transaction (manual entry) into the current month's ledger.process-transactions — import and categorise bulk transaction files from transactions/import/.categorize — review uncategorised or likely mis-categorised transactions; learns merchant→category rules.create-monthly-budget — build a monthly budget from context, history, and goals.analyze-spending — deep-dive analysis of spending patterns over a chosen period.forecast-budget — project cash flow and goal trajectories over 3/6/12 months with sensitivity analysis.monthly-report — comprehensive monthly financial report.set-financial-goal — define a new SMART financial goal.review-goals — review progress on all active goals and flag at-risk ones.Agents:
budget-architect — creates monthly and annual budgets.expense-analyst — analyses spending patterns and anomalies.goal-tracker — monitors progress toward savings and debt-payoff goals.transaction-processor — imports and categorises transaction data.report-generator — produces monthly, quarterly, and annual reports.financial-advisor — strategic guidance, scenario planning, larger decisions./budgeting:new-workspace <name> [<target-path>] [--local-only] [--private]Scaffolds a new workspace (CLAUDE.md + context.md + budgets/transactions/reports/outputs structure), personalises it from ~/.claude/CLAUDE.md, and (by default) creates a public GitHub repo for it. Use --private for real household data you don't want to publish.
Primitives live in the plugin → globally available from any cwd.
Workspace scaffolds are provisioned as data → no .claude/ tree inside provisioned workspaces.
Plugin updates never touch your workspace data.
See PLAN.md in Claude-Workspace-Reshaping-190426 for the full pattern spec this plugin follows.
Via the danielrosehill marketplace:
/plugin marketplace add danielrosehill/Claude-Code-Plugins
/plugin install budgeting
/budgeting:new-workspace household-budget --private
cd ~/repos/github/my-repos/household-budget
/budgeting:setup-workspace
/budgeting:create-monthly-budget
Budgeting workspaces often contain sensitive financial data (account identifiers, balances, transaction history). A few built-in protections:
.gitignore excludes raw transaction files by default.--private on new-workspace for real household data.MIT.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin budgetingClaude Code plugin for image editing, batch operations, format conversion, and filesystem organisation of image libraries — bucket by resolution, aspect ratio, orientation, format, EXIF capture time, camera, and dedupe duplicates / near-duplicates.
First-pass data analysis toolkit: correlations, PII flagging, anomalies, hypothesis tests, data dictionaries, and trend analysis on a dataset in a folder.
Claude Code plugin: ideation and planning workflow — capture, evaluate, rank, simulate, and plan ideas, with ideation/single-idea-eval/multi-idea-ranking/feature-ideas/simulation/idea-capture variants.
Manage a Proxmox VE host via SSH and the Proxmox API — guided first-run onboarding, VM/CT lifecycle, storage and ZFS inspection, log review, and update workflows. Per-host config is stored outside the plugin so the same install works across multiple Proxmox environments.
Hardware-aware desktop-to-laptop environment sync. Gathers package and dotfile snapshots from a base (desktop) and remote (laptop) Ubuntu/Debian system over SSH, then runs an AI analysis to recommend incremental sync, removal, and skip decisions — without forcing perfect replication.
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation