← Back to Skills Marketplace
stanlee000

Norman: Expense report

by Stan Kharlap · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
567
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install norman-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...
Usage Guidance
This skill itself is a coherent instruction-only wrapper for generating expense reports, but it depends on a separate 'norman-finance' provider (mcp). Before installing: (1) inspect the norman-finance skill to see what credentials or account links it requires and whether those permissions are appropriate; (2) confirm where transaction data is stored/sent and how it's protected; (3) note the report forces amounts to EUR — confirm currency handling for your accounts; and (4) verify the provider's homepage/metadata (SKILL.md references https://norman.finance though registry shows no homepage). If you cannot review the dependent skill, treat connection to financial accounts as sensitive and proceed cautiously.
Capability Analysis
Type: OpenClaw Skill Name: norman-expense-report Version: 1.0.0 The skill bundle is benign. The `SKILL.md` file provides clear instructions for the AI agent to generate an expense report by calling specific internal APIs (`search_transactions`, `get_company_balance`) and processing the results. There are no instructions for arbitrary command execution, data exfiltration, persistence, or any other malicious activities. The `homepage` URL `https://norman.finance` in the metadata is informational and not an instruction for the agent to interact with.
Capability Assessment
Purpose & Capability
Name/description ask for expense reporting and the SKILL.md only requires calling transaction- and balance-related functions (search_transactions, get_company_balance). The declared MCP dependency on 'norman-finance' makes sense for this purpose. No unrelated binaries, env vars, or config paths are requested.
Instruction Scope
Instructions are narrowly scoped to gathering transactions, filtering expenses, grouping/categorizing, and presenting summaries/insights. They do not request reading arbitrary files, environment variables, or sending data to unexpected endpoints. The only potential ambiguity is reliance on external primitives (search_transactions, get_company_balance) whose behavior/permissions should be verified in the providing skill.
Install Mechanism
No install spec and no code files — this is instruction-only, so nothing will be downloaded or written to disk by the skill itself.
Credentials
This skill declares no required environment variables or credentials itself, which is appropriate. However it depends on the 'norman-finance' MCP; that provider skill is likely to require access to transaction data or account credentials. Review the dependent skill's required secrets/permissions before use.
Persistence & Privilege
Skill is user-invocable and not always-enabled; it does not request persistent presence or modify other skills/config. Autonomous invocation is allowed by platform default and is not excessive here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install norman-expense-report
  3. After installation, invoke the skill by name or use /norman-expense-report
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release: Generate comprehensive expense reports by period, grouped by categories and top vendors. - Provides detailed breakdown by category (amount, percentage, transaction count). - Ranks top 10 vendors by total spend. - Includes trends and insights for longer periods, such as month-over-month changes and recurring vs. one-time expenses. - Offers comparison with previous periods if data is available. - Presents a clear, structured, and readable report format.
Metadata
Slug norman-expense-report
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Norman: Expense report?

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... It is an AI Agent Skill for Claude Code / OpenClaw, with 567 downloads so far.

How do I install Norman: Expense report?

Run "/install norman-expense-report" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Norman: Expense report free?

Yes, Norman: Expense report is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Norman: Expense report support?

Norman: Expense report is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Norman: Expense report?

It is built and maintained by Stan Kharlap (@stanlee000); the current version is v1.0.0.

💬 Comments