360 Secure SkillHub
360 安全技能中心

Norman: Expense report

通过 Norman Finance 的 MCP 工具检索指定周期的交易与账户余额,过滤出支出后按记账类别汇总金额、笔数与占比,列出支出最高的供应商,并在季度或年度周期下给出月度对比、显著变化类别与异常类别提示,最终以文本报表呈现。

stanlee000
stanlee000
热度 63.29
最近更新 2026-05-11 17:26:30
分类:数据依赖:MCP 服务应用场景:报告撰写 / 财务 / 个人理财

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add norman-expense-report
Metadata
name
expense-report
description
Generate a detailed expense breakdown by category for a given period. Use when the user asks for an expense report, spending summary, Ausgabenübersicht, cost analysis, or wants to understand where their money is going.
version
1.0.0
argument-hint
[period, e.g. January 2026 or Q1 2026 or 2025]
metadata
{"openclaw":{"emoji":"💸","homepage":"https://norman.finance","requires":{"mcp":["norman-finance"]}}}

Generate a comprehensive expense report for the user:

Step 1: Gather data

  • Call search_transactions for the specified period (default: last month)
  • Filter for outgoing transactions (expenses only, exclude income)
  • Call get_company_balance for current balance context

Step 2: Categorize and group

Group expenses by bookkeeping category. For each category show:

  • Category name
  • Total amount (EUR)
  • Number of transactions
  • Percentage of total expenses

Present as a ranked list, largest category first.

Step 3: Top vendors

List the top 10 vendors/payees by total spend:

  • Vendor name
  • Total amount
  • Number of transactions
  • Average transaction amount

Step 4: Trends and insights

If the user asks for a longer period (quarter or year), provide:

  • Month-over-month comparison of total expenses
  • Categories that increased or decreased significantly
  • Recurring vs. one-time expenses
  • Largest single transactions in the period

Step 5: Comparison (if possible)

If data is available for the previous equivalent period:

  • Total expenses this period vs. last period
  • Percentage change
  • Categories with the biggest increase/decrease
  • Flag any unusual or new expense categories

Presentation format

Structure the report clearly:

Expense Report: [Period]
========================
Total Expenses: X,XXX.XX EUR

By Category:
  1. [Category]     X,XXX.XX EUR  (XX%)  [N transactions]
  2. [Category]       XXX.XX EUR  (XX%)  [N transactions]
  ...

Top Vendors:
  1. [Vendor]       X,XXX.XX EUR  [N transactions]
  2. [Vendor]         XXX.XX EUR  [N transactions]
  ...

Key Insights:
  - [Notable finding]
  - [Notable finding]

Keep amounts in EUR. Use clear formatting for readability. Offer to drill down into any specific category if the user wants more detail.