smithery.ai

create-invoice

Create and optionally send a new invoice to a client. Use when the user wants to invoice someone, bill a client, or create a new Rechnung.

First seen Apr 4, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0
Declared agents clawdbot
More metadata
openclaw
{"emoji":"U0001F9FE","homepage":"https:\/\/norman.finance","requires":{"mcp":["norman-finance"]}}

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,590 B
  • docs SUMMARY.md 160 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Help the user create and send an invoice step by step:

  1. Identify the client: If a client name is provided in $ARGUMENTS, call listclients and find the matching client. If ambiguous, ask the user to clarify. If no client exists, offer to create one with createclient.
  1. Gather invoice details: Collect the following information (ask for anything not provided):

- Line items: description, quantity, unit price, VAT rate (default 19% for Germany) - Invoice date (default: today) - Due date / payment terms (default: 14 days) - Any notes or special terms

  1. Create the invoice: Call createinvoice with all gathered details. Use the correct clientid from step 1.
  1. Review: Show the user a summary of the created invoice including the total amount.
  1. Send: Ask the user if they want to send the invoice now. If yes, call send_invoice to email it to the client.

Important:

  • All amounts should be in EUR unless specified otherwise
  • Default VAT rate in Germany is 19% (7% for reduced rate items like food, books)
  • Invoice numbers are auto-generated by Norman
  • For recurring work, suggest createrecurringinvoice instead