用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/k2b-dev/nessi --skill invoice命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | invoice |
| description | Generate invoices as printable HTML with optional XRechnung XML. Use for bills, receipts, or invoices. |
| metadata | {"nessi":{"command":"invoice","enabled":true}} |
Generate clean, professional invoices as HTML with DIN A4 layout. Optionally generate a machine-readable XRechnung XML (EN 16931 / UBL 2.1) alongside.
invoice create --json '{ ... }'
invoice create --json '{ ... }' --xrechnung
The --xrechnung flag generates an additional XML file that can be imported into accounting software or submitted to public sector clients.
| Field | Description | Example |
|---|---|---|
from | Sender address (\n for line breaks) | "Kolb Antik\nIm Schotter 1\n95488 Bayreuth" |
to | Recipient address | "Musterkunde GmbH\nBeispielweg 5\n10115 Berlin" |
number | Invoice number | "2026-042" |
date | Invoice date | "2026-04-19" |
items | Line items array | [{"description":"...","quantity":1,"price":100,"unit":"Stk"}] |
| Field | Description |
|---|---|
due | Due date |
tax | Tax rate (e.g., 19 for 19% MwSt) |
currency | Currency code (default: EUR) |
period | Service period |
reference | Client reference / order number |
taxId | USt-IdNr (e.g., "DE123456789") |
taxNumber | Steuernummer |
court | Amtsgericht + HRB |
ceo | Geschäftsführer |
bank | IBAN + bank name |
phone, email, web | Contact info |
notes | Footer notes (payment terms) |
logo | Path to logo image (/input/logo.png) |
Follow this order strictly:
survey tool to confirm:
--xrechnung). Suggest it for B2B or public sector recipients.present /output/invoice-{number}.html — the printable invoicepresent /output/xrechnung-{number}.xml — the XRechnung XML (if generated)Name\nStreet\nPostcode City (one per line)