{"id":46811,"plugin_id":"plugin_asdk_app_6aa98aeb507c81918e2b55ebb7d1ddd0","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-24T13:31:11.905Z","digest":"d0dd40d1db688af9461f65fb74dfbdaa825841548b4976827fac1e473eb1d1c7","against":null,"payload":{"description":"Use when the user wants a review, recap or check-up of their Finanse budget — \"how did this month go\", \"monthly summary\", \"compare with last month\", \"where can I cut\", \"am I on track\" (PL: \"jak minął miesiąc\", \"podsumowanie miesiąca\", \"gdzie mogę oszczędzić\"). One summary card plus a short review with concrete next steps.","included_files":[],"name":"finanse-monthly-review","skill_md_contents":"---\nname: finanse-monthly-review\ndescription: Use when the user wants a review, recap or check-up of their Finanse budget — \"how did this month go\", \"monthly summary\", \"compare with last month\", \"where can I cut\", \"am I on track\" (PL: \"jak minął miesiąc\", \"podsumowanie miesiąca\", \"gdzie mogę oszczędzić\"). One summary card plus a short review with concrete next steps.\n---\n\n# Finanse monthly review\n\nFollow the `finanse` skill rules. Default period: the current month; \"last month\" or a named month replaces it.\n\n## Steps\n\n1. `get_monthly_stats` (silent) with `periods` = the reviewed month **and** the month before, in one call — totals, category split and budget use for both.\n2. `show_monthly_summary` with `periods` = the reviewed month — the **only** card of the review.\n3. Write the review under the card, never repeating its numbers:\n\n| Section | Content |\n|---|---|\n| Result | Net and its change vs the previous month in % |\n| Watch | Categories over or above 80% of their budget, and the biggest jump vs the previous month |\n| Next steps | 1–3 concrete actions, e.g. lower one budget, a category to watch, a repeating cost to automate (offer `show_recurring_suggestions`) |\n\nKeep it under 80 words. Safe-to-spend and upcoming payments only if the user asks (`show_safe_to_spend`, `show_upcoming_transactions` — one card per reply). Never propose moving money or investing — Finanse only records transactions.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}