Communitygithub.com

sixers/fakturownia-cli

Agentenorientiertes Go-CLI-Tool für die Fakturownia-API

Was ist fakturownia-cli?

Dieses Skill-Bundle bietet eine Sammlung von Subskills, die einen KI-Agenten (z.B. Claude Code, Cursor) befähigen, über die Fakturownia-CLI mit der Fakturownia-API zu interagieren. Es deckt alle wesentlichen API-Bereiche wie Authentifizierung, Konten, Rechnungen, Produkte, Kunden etc. ab. Der Entwickler oder Agent wählt zunächst das passende Subskill aus einem Index aus, liest die gemeinsamen Anforderungen (shared) und führt dann die gewünschten CLI-Befehle aus. Die Skills sind so konzipiert, dass sie robuste Authentifizierungsprüfungen, Schemata-Discovery und idempotente Aufrufe sicherstellen, bevor schreibende oder lesende Operationen ausgeführt werden.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add sixers/fakturownia-cli

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Auto-generiert von go run ./cmd/gen-skills. Nicht manuell bearbeiten.

fakturownia

Verwenden Sie dies als Einstiegspunkt für das generierte Fakturownia-CLI-Skill-Bundle.

Hier starten

  1. Öffnen Sie den Skill-Index, um das richtige Subskill auszuwählen.
  2. Lesen Sie fakturownia-shared für Authentifizierungsvoraussetzungen, globale Flags, Ausgabeverhalten und Schemaerkennung.
  3. Öffnen Sie dann das Subskill, das zum Aufgabenbereich passt.

Bevor Sie es verwenden

  • Bestätigen Sie mit fakturownia --version, dass fakturownia bereits im PATH verfügbar ist, bevor Sie aufgabenspezifische Befehle ausführen.
  • Speichern Sie Anmeldeinformationen vor API-Aufrufen mit fakturownia auth login --prefix acme --api-token "$FAKTUROWNIA_API_TOKEN".
  • Wenn die Umgebung bereits Anmeldeinformationen bereitstellt, führen Sie dennoch fakturownia auth status --json aus, um das aufgelöste Profil, das Präfix und die Token-Quelle zu bestätigen.
  • Führen Sie fakturownia account get --json als ersten authentifizierten Rauchtest aus, bevor Sie aufgabenspezifische Schreib- oder Lesevorgänge versuchen.

Subskills

  • fakturownia-shared: Gemeinsame Muster der Fakturownia-CLI: Authentifizierungsvoraussetzungen, globale Flags, Ausgabemodi, --fields vs --columns, --raw, Schemaerkennung und Binärwartung. Vor jeder bereichsspezifischen fakturownia-Aufgabe verwenden.
  • fakturownia-auth: Fakturownia-CLI-Authentifizierung: Profile und API-Tokens mit fakturownia auth ... persistieren, inspizieren und entfernen.
  • fakturownia-accounts: Fakturownia-CLI-Konten: Systemkonten mit Hilfe des README-gestützten Kontovertrags erstellen, inspizieren, löschen und trennen, mit bereinigter strukturierter Ausgabe und optionaler Profilpersistenz.
  • fakturownia-departments: Fakturownia-CLI-Abteilungen: Abteilungslogos auflisten, abrufen, erstellen, aktualisieren, löschen und hochladen, mit README-gestützter Anfrage- und Ausgabeerkennung.
  • fakturownia-issuers: Fakturownia-CLI-Aussteller: Aussteller mit README-gestützter Feld- und Payload-Erkennung auflisten, abrufen, erstellen, aktualisieren und löschen.
  • fakturownia-users: Fakturownia-CLI-Benutzer: Kontobenutzer über den README-gestützten Add-User-Endpunkt erstellen oder einladen und die akzeptierte Benutzer-Payload-Form inspizieren.
  • fakturownia-webhooks: Fakturownia-CLI-Webhooks: Webhooks mit konservativer README-gestützter Anfrage- und Ausgabeerkennung auflisten, abrufen, erstellen, aktualisieren und löschen.
  • fakturownia-categories: Fakturownia-CLI-Kategorien: Kategorien auflisten, abrufen, erstellen, aktualisieren und löschen sowie README-gestützte Kategoriefelder und Anforderungsschemata inspizieren.
  • fakturownia-clients: Fakturownia-CLI-Kunden: Kunden auflisten, abrufen, erstellen, aktualisieren und löschen sowie README-gestützte Kundefelder und Anforderungsschemata inspizieren.
  • fakturownia-payments: Fakturownia-CLI-Zahlungen: Zahlungen auflisten, abrufen, erstellen, aktualisieren und löschen, einschließlich des README-gestützten include=invoices-Listenmodus und der Anforderungskörpererkennung.
  • fakturownia-bank-accounts: Fakturownia-CLI-Bankkonten: Bankkonten auflisten, abrufen, erstellen, aktualisieren und löschen sowie die Zusatzfelder des Bankkontos inspizieren, die auch Rechnungs-Payloads beeinflussen.
  • fakturownia-products: Fakturownia-CLI-Produkte: Produkte auflisten, abrufen, erstellen, aktualisieren und löschen, einschließlich lagerbewusster Lesevorgänge und README-gestützter Anforderungsschemata.
  • fakturownia-price-lists: Fakturownia-CLI-Preislisten: Preislisten auflisten, abrufen, erstellen, aktualisieren und löschen, einschließlich upstream-geformter Positions-Payloads und schema-gestützter Erkennung.
  • fakturownia-invoices: Fakturownia-CLI-Rechnungen: Rechnungen auflisten, abrufen, erstellen, aktualisieren, löschen, per E-Mail versenden, stornieren, über den API-nativen gov-Flow an KSeF senden, Rechnungsanhänge herunterladen sowie Rechnungsfelder und -Payloads über die Schema-Ausgabe erkunden.
  • fakturownia-recurrings: Fakturownia-CLI-Wiederholungen: Wiederkehrende Rechnungsdefinitionen mit README-gestützter Anfrage- und Ausgabeerkennung auflisten, erstellen, aktualisieren und löschen.
  • fakturownia-warehouses: Fakturownia-CLI-Lagerhäuser: Lagerhäuser auflisten, abrufen, erstellen, aktualisieren und löschen sowie README-gestützte Lagerfelder und Anforderungsschemata inspizieren.
  • fakturownia-warehouse-actions: Fakturownia-CLI-Lageraktionen: Lageraktionen mit expliziten README-gestützten Filtern auflisten und konservative Aktionsfelder über die Schema-Ausgabe inspizieren.
  • fakturownia-warehouse-documents: Fakturownia-CLI-Lagerdokumente: Lagerdokumente auflisten, abrufen, erstellen, aktualisieren und löschen, einschließlich der Auswahl der Dokumentenart und der Verknüpfung von Rechnungen über Payload-Felder.
  • fakturownia-schema: Fakturownia-CLI-Schemaerkennung: Unterstützte Befehle, Flags, Beispiele, Exit-Codes und Ausgabeschemata mit fakturownia schema ... inspizieren.
  • fakturownia-doctor: Fakturownia-CLI-Diagnose: Konfigurationsauflösung, Zugriff auf den Anmeldeinformationsspeicher, Erreichbarkeit, authentifizierter API-Zugriff und Release-Integrität mit fakturownia doctor run validieren.

Rezepte

  • Öffnen Sie den Rezepte-Index für übergeordnete Rechnungs- und Wiederholungsworkflows aus dem upstream README.

CLI-Einstiegspunkt

fakturownia --help

Verwandte Skills