Norman: Expense report
v1.0.0Generate a detailed expense breakdown by category for a given period. Use when the user asks for an expense report, spending summary, Ausgabenübersicht, cost...
⭐ 0· 513·0 current·0 all-time
byStan Kharlap@stanlee000
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & 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.
Assessment
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.Like a lobster shell, security has layers — review code before you run it.
expensesvk974jv8dxv1d6pz8qehk0b58ms81hr9kfinancevk974jv8dxv1d6pz8qehk0b58ms81hr9klatestvk974jv8dxv1d6pz8qehk0b58ms81hr9kmcpvk974jv8dxv1d6pz8qehk0b58ms81hr9knormanvk974jv8dxv1d6pz8qehk0b58ms81hr9kreportingvk974jv8dxv1d6pz8qehk0b58ms81hr9k
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
💸 Clawdis
