← WiseData FinancesCONTENT HISTORY
WHAT CHANGED
Update to WiseData Finances
Snapshot Oct 28, 2026 · 18:06 UTC · version 1.0.1
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save WiseData Finances and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Planeja o orçamento do mês no WiseData Finances - olha quanto foi gasto por categoria nos meses anteriores, propõe um limite por categoria, cadastra os orçamentos aprovados e acompanha quanto já foi consumido. Use quando a pessoa pedir para \"montar o orçamento\", \"definir limites de gasto\", \"planejar o mês\" ou perguntar se \"ainda pode gastar\" numa categoria.",
"included_files": [],
"name": "orcamento-do-mes",
"skill_md_contents": "---\nname: orcamento-do-mes\ndescription: Planeja o orçamento do mês no WiseData Finances - olha quanto foi gasto por categoria nos meses anteriores, propõe um limite por categoria, cadastra os orçamentos aprovados e acompanha quanto já foi consumido. Use quando a pessoa pedir para \"montar o orçamento\", \"definir limites de gasto\", \"planejar o mês\" ou perguntar se \"ainda pode gastar\" numa categoria.\n---\n\n# Planejar o orçamento do mês\n\n## Passo a passo\n1. Chame `get_account` para saber a conta conectada e se a permissão permite escrita.\n2. Combine o **mês e o ano** do orçamento (normalmente o mês que vai começar ou o atual).\n3. **Histórico de gastos**:\n - `finance_monthly_comparison`: entradas, saídas e saldo dos últimos 6 meses;\n - `finance_budget_analysis`: o planejado contra o realizado por categoria e a tendência de 6 meses, quando já existem orçamentos;\n - por categoria: `finance_category_drill_down` (`category_query` com o nome, `type: \"expense\"`, `period_preset: \"previous_month\"` ou `\"last_90_days\"`); para o mês corrente, `finance_categories_breakdown`.\n Relatórios avançados dependem do plano; sem eles, use `finance_category_drill_down` e `finance_expense_details` (`period_preset`, `category_query`).\n4. **Orçamentos que já existem**: `find_records` `entity: \"budgets\"` (cada um com `category_id`, `month`, `year`, `amount` e `spent_amount`). Um orçamento por categoria e mês.\n5. **Proposta**: monte uma tabela com cada categoria de despesa, a média gasta, o limite sugerido e o motivo (média dos últimos meses, gasto atípico a desconsiderar, meta da pessoa). Pergunte o que ela quer ajustar; o limite é decisão dela.\n6. **Gravar só depois da aprovação**:\n - categoria sem orçamento no mês: `create_budget` (`category_id` de `find_records` `entity: \"categories\"` com `type: \"expense\"`, `amount`, `month`, `year`);\n - orçamento que já existe: `update_budget` (`budget_id`, só os campos que mudam; `is_active: false` pausa).\n7. **Acompanhamento**: `finance_budget_status` mostra limite, gasto, saldo e status (`ok`, `warning`, `exceeded`) de cada orçamento do mês. Para \"posso gastar X?\", passe `simulated_purchase` com o valor e explique o impacto antes da compra.\n\n## Regras\n- Orçamento é limite de **despesa** por categoria: categoria de receita não entra.\n- O que já foi gasto no mês é contado pelos lançamentos; não lance despesa para \"ajustar\" o orçamento.\n- Em toda escrita, envie uma `idempotency_key` nova e reutilize a mesma só para repetir a mesma chamada após erro de rede.\n- Nenhuma gravação sem a tabela aprovada pela pessoa.\n"
}SHA-256 of public snapshot: e49d584e1d38afa5c203b26b178af6730b4f4ef01eb958e4ae9e97012f2f7383