AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Year End Summary

skill-openaccountant-skills-year-end-summary · by openaccountant

>

No reviews yet
0 installs
4 views
0.0% view→install

Install

$ agentstack add skill-openaccountant-skills-year-end-summary

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-openaccountant-skills-year-end-summary)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
4mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Year End Summary? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Year-End Summary

Overview

Comprehensive annual financial review covering full-year income and expenses, monthly trends, category breakdowns, year-over-year comparisons, and financial highlights. Useful for tax preparation, goal setting, and understanding your overall financial picture.

Wilson Tools Used

  • spending_summary — monthly and category-level aggregates for the full year
  • transaction_search — find notable transactions, income sources, largest expenses
  • anomaly_detect — identify year-level anomalies and trend shifts
  • export_transactions — export the full report as Markdown or CSV

Workflow

  1. Determine the target year (default: previous calendar year).
  2. Use spending_summary for each month of the year to build a monthly trend table.
  3. Use spending_summary for the full year grouped by category.
  4. If prior year data exists, pull the same data for year-over-year comparison.
  5. Use transaction_search to identify:
  • Top 10 largest expenses
  • All income sources and totals
  • Most frequent vendors
  • First and last transactions of the year
  1. Use anomaly_detect across the full year to find:
  • Months with unusually high or low spending
  • Categories with significant year-over-year changes
  1. Compile the report with sections below.
  2. Export as Markdown file.

Report Sections

# Year-End Summary — [Year]

## Annual Overview
| Metric | [Year] | [Prior Year] | Change |
|--------|--------|--------------|--------|
| Total Income | $XX,XXX | $XX,XXX | +/-XX% |
| Total Expenses | $XX,XXX | $XX,XXX | +/-XX% |
| Net Savings | $XX,XXX | $XX,XXX | +/-XX% |
| Savings Rate | XX% | XX% | +/-X pts |

## Monthly Trend
| Month | Income | Expenses | Net |
|-------|--------|----------|-----|
| Jan | ... | ... | ... |
| ... | ... | ... | ... |

## Spending by Category (Full Year)
| Category | Amount | % of Total | vs. Prior Year |
|----------|--------|------------|----------------|
| ... | ... | ... | ... |

## Top 10 Expenses
1. ...

## Income Sources
| Source | Total | Frequency |
|--------|-------|-----------|
| ... | ... | ... |

## Year Highlights
- Highest spending month: [Month] ($X,XXX)
- Lowest spending month: [Month] ($X,XXX)
- Biggest single expense: [Description] ($X,XXX)
- Most frequent vendor: [Vendor] (XX transactions)

Without Wilson

To build a year-end summary in a spreadsheet:

  1. Gather data: Export 12 months of transactions from your bank(s) as CSV. Combine into one sheet.
  2. Monthly trend pivot table:
  • Rows: Month (use =TEXT(A2,"YYYY-MM") to extract)
  • Columns: Income vs. Expense (use =IF(C2>0,"Income","Expense"))
  • Values: SUM of Amount
  1. Category pivot table:
  • Rows: Category
  • Values: SUM of Amount, COUNT of transactions
  1. Year-over-year:
  • Keep prior year data in a separate tab
  • Use =VLOOKUP to pull prior year category totals next to current year
  • Calculate change: =(Current - Prior) / ABS(Prior) * 100
  1. Key formulas:

`` Annual Income: =SUMPRODUCT((YEAR(A:A)=2025)*(C:C>0)*C:C) Annual Expenses: =ABS(SUMPRODUCT((YEAR(A:A)=2025)*(C:C<0)*C:C)) Savings Rate: =(Income-Expenses)/Income*100 Highest Month: Use MAX on monthly totals pivot Most Frequent: =INDEX(B:B,MATCH(MAX(COUNTIF(B:B,B:B)),COUNTIF(B:B,B:B),0)) ``

  1. Export: Copy the summary tables into a Google Doc or Word document for your records.

Important Notes

  • Year-over-year comparison requires at least partial data from the prior year. If unavailable, that column is omitted.
  • Savings rate uses gross income (before taxes) unless you've categorized tax payments separately.
  • The report includes all transaction types. Transfers between your own accounts are excluded from income/expense totals if properly categorized.
  • This report pairs well with the tax-deduction-tracker skill for tax season preparation.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.