From norman-finance
Manages German tax reports for VAT (Umsatzsteuer), income tax prepayments, and Finanzamt submissions via ELSTER. Lists statuses, deadlines, previews filings, and submits on confirmation. Activates on tax queries.
npx claudepluginhub norman-finance/norman-mcp-server --plugin norman-financeThis skill uses the workspace's default tool permissions.
Help the user with their German tax obligations:
Performs tax compliance checks for German client companies: verifies tax registrations (Steuernummer, USt-IdNr.), identifies unfiled/overdue reports (USt-VA, EÜR), lists deadlines, generates summaries and action items. For tax status queries.
Verifies profiles, runs checklists on tax forms, flags mistakes, and guides e-Tax/mail/in-person submission for shinkoku Japanese tax returns.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Help the user with their German tax obligations:
Overview: Call list_tax_reports to see all tax reports and their statuses (draft, validated, submitted)
Next deadline: Call get_vat_next_report to show the next upcoming VAT filing deadline
Specific report: If the user asks about a specific period, call get_tax_report with the report ID to see details including:
Preview before submission: Call generate_finanzamt_preview to show the user exactly what will be sent to the Finanzamt. Let them review all figures.
Submit: Only when the user explicitly confirms, call submit_tax_report to file with the Finanzamt via ELSTER.
Tax settings: Call list_tax_settings to review VAT registration, filing frequency, and other tax configuration.
Important warnings:
validate_tax_number