← Back to Skills Marketplace
Norman: Tax Report
by
Stan Kharlap
· GitHub ↗
· v1.0.0
744
Downloads
0
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install norman-tax-report
Description
Review and manage German tax reports including VAT (Umsatzsteuer), income tax prepayments, and Finanzamt submissions. Use when the user asks about taxes, Ste...
Usage Guidance
This skill appears to do what it says, but before installing: 1) confirm the relationship with the 'norman-finance' skill (SKILL.md references it) and inspect that skill to see where ELSTER/Finanzamt credentials are requested and stored; 2) verify the norman.finance homepage and the publisher's trustworthiness if you'll use it for real filings; 3) because submissions are irreversible, always use the preview step and never proceed unless you explicitly confirm; 4) prefer keeping ELSTER credentials isolated (use a dedicated credential store) and avoid pasting them into chat; 5) note that disable-model-invocation prevents autonomous filing — a helpful safety feature.
Capability Analysis
Type: OpenClaw Skill
Name: norman-tax-report
Version: 1.0.0
The skill bundle is benign. It consists of metadata and instructions for an AI agent in SKILL.md. The instructions guide the agent to call specific, predefined functions related to German tax reporting, emphasizing user confirmation for irreversible actions like tax submission. There is no executable code, no evidence of prompt injection attempting to subvert the agent's behavior, no data exfiltration, or any other malicious indicators. The `disable-model-invocation: true` setting in SKILL.md further limits the agent to only the explicitly defined functions, enhancing security.
Capability Assessment
Purpose & Capability
The name, description, and SKILL.md actions (list_tax_reports, get_tax_report, generate_finanzamt_preview, submit_tax_report via ELSTER, etc.) are coherent for a German tax-reporting helper. SKILL.md also lists an mcp requirement for 'norman-finance', but the registry metadata provided earlier did not list this dependency — this inconsistency should be clarified.
Instruction Scope
Instructions stay on task: they direct the agent to list reports, show deadlines, preview filings, validate numbers, and only submit after explicit user confirmation. They explicitly warn that submissions are irreversible and require a preview, which narrows scope appropriately. The skill assumes available function calls (provided by a companion skill or runtime) but does not instruct the agent to read unrelated files or system state.
Install Mechanism
This is an instruction-only skill with no install spec and no code files — minimal footprint and no disk writes or external downloads.
Credentials
The skill declares no required environment variables or credentials itself. However, it references submitting to the Finanzamt via ELSTER and lists 'norman-finance' as a required mcp dependency in SKILL.md. That implies credentials/keys are expected to be provided by the other skill or runtime; you should confirm where ELSTER/Finanzamt credentials (or API tokens) live and whether they are requested/stored by the dependent skill.
Persistence & Privilege
The skill is not always-on and is user-invocable. Registry flags show disable-model-invocation is true, so it cannot be autonomously invoked by the model — this reduces the risk of unintended automated submissions. It does not request system-wide configuration changes.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install norman-tax-report - After installation, invoke the skill by name or use
/norman-tax-report - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
tax-report 1.0.0 initial release
- Provides review and management of German tax reports, including VAT (Umsatzsteuer), income tax prepayments, and Finanzamt submissions.
- Enables listing all tax reports and viewing statuses (draft, validated, submitted).
- Supports retrieval of upcoming VAT deadlines and specific report details.
- Allows previewing Finanzamt submissions before filing.
- Permits tax report submission only with explicit confirmation.
- Includes features for reviewing tax settings and validating tax numbers.
- Emphasizes irreversible submission warnings and filing deadline reminders.
Metadata
Frequently Asked Questions
What is Norman: Tax Report?
Review and manage German tax reports including VAT (Umsatzsteuer), income tax prepayments, and Finanzamt submissions. Use when the user asks about taxes, Ste... It is an AI Agent Skill for Claude Code / OpenClaw, with 744 downloads so far.
How do I install Norman: Tax Report?
Run "/install norman-tax-report" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Norman: Tax Report free?
Yes, Norman: Tax Report is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Norman: Tax Report support?
Norman: Tax Report is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Norman: Tax Report?
It is built and maintained by Stan Kharlap (@stanlee000); the current version is v1.0.0.
More Skills