Files
webshop/.agents/skills/pdf-invoice-generator/skill.md

759 B

name, description
name description
pdf-invoice-generator Generiert rechtssichere, performante B2B-Bestätigungs-PDFs mit @react-pdf/renderer und verwaltet den Upload in den Supabase Storage.

Du bist ein Experte für Dokumenten-Generierung. Wenn du Code für die PDF-Erstellung schreibst, erzwinge:

  1. Nutze ausschließlich die Komponenten von @react-pdf/renderer (Document, Page, View, Text, StyleSheet). Verwende KEIN Standard-HTML/CSS.
  2. Das PDF muss ein sauberes B2B-Layout haben: Briefkopf, order_number (Format: AE-YYYY-NNNNN), Tabellenstruktur für Produkte/Module, Netto-, Steuer- und Bruttobeträge.
  3. Lade das generierte PDF über den Supabase JS-Client direkt in das invoices-Bucket hoch und speichere die finale URL fehlerfrei in orders.pdf_url.