Canvora × OpenClaw

On-Brand-Visuals-CLI für OpenClaw

Erstelle fertige, gebrandete Designs in über 100 Formaten — Instagram-Carousels, LinkedIn-Posts, Pitch-Decks — direkt aus deinem OpenClaw-Agent, in über 150 Sprachen.

Kostenlose Credits, keine Karte nötig. Bitte stelle sicher, dass immer ein Mensch in der Schleife bleibt.

Loslegen in deinem OpenClaw-Setup

Terminal
# Canvora-Skills installieren (12 Skills: Carousels, Decks, Kampagnen, Lokalisierung...)
npx skills add canvora/canvora-mcp

# API-Key setzen (erstellen unter canvora.ai -> Integrations -> API Keys)
export CANVORA_API_KEY=vd_...

# OpenClaw in natürlicher Sprache fragen
"Mach ein 7-Slide-LinkedIn-Carousel aus https://myblog.com/post, nutze mein Brand-Kit"

Das liefert dein Agent

Eine Generierung, zweimal lokalisiert. Gleiches Design, nativ neu gesetzt auf Spanisch und Arabisch — Rechts-nach-links korrekt umgesetzt, kein gespiegeltes Englisch.

Dasselbe On-Brand-Visual generiert auf Englisch, Spanisch und Arabisch — identisches Design, korrekte RTL-Komposition

Generiert mit denselben Befehlen, die auf dieser Seite gezeigt werden.

So funktioniert es

1. Deinen Account entdecken

Der Agent prüft, womit er arbeiten kann

Terminal
canvora brands --json     # Brand-Kits: Farben, Fonts, Logo
canvora formats --json    # alle 100+ Format-Ids
canvora credits --json    # Guthaben-Check vor großen Jobs

2. Generieren

Content rein, fertige Designs raus — asynchron by design

Terminal
ID=$(canvora generate \
  --url "https://myblog.com/remote-work-post" \
  --format linkedin_carousel --slides linkedin_carousel=7 \
  --brand 98992631-... --style modern | head -1)

canvora status "$ID" --json   # pollen, bis status: completed

3. Lokalisieren & ausliefern

Gleiches Design, anderer Markt

Terminal
canvora localize "$ID" --language es
canvora download "$ID" --dir out/   # PNG-Dateien, CDN-gestützt

Was ist OpenClaw?

OpenClaw ist ein Open-Source-Framework für persönliche KI-Agenten. Es betreibt langlebige Agenten, die deine Nachrichten lesen, Shell-Befehle ausführen und echte Arbeit automatisieren — und es lernt neue Fähigkeiten über installierbare Skills. Canvora ist der Skill, der ihm Design-Output gibt.

Skill-nativ

OpenClaw entdeckt Canvora über SKILL.md-Dateien. Einmal installieren, und jede künftige Session weiß, wie man Visuals generiert, lokalisiert und herunterlädt.

Shell-fähig

OpenClaw führt die Canvora-CLI direkt aus. Jeder Befehl liefert mit --json maschinenlesbares JSON, sodass der Agent Ids, Status und Datei-URLs parsen kann.

Immer aktiv

OpenClaw-Agenten laufen als geplante Jobs. Kombiniere eine Cron-Nachricht mit den Canvora-Skills, und deine wöchentlichen Social-Visuals entstehen von selbst.

Eine echte OpenClaw-Session

Du schreibst eine Nachricht; der Skill erledigt den Rest

OpenClaw
> "Mach aus dem Changelog dieser Woche ein Instagram-Carousel
   und einen LinkedIn-Post. Spanische und englische Versionen."

OpenClaw: Ich nutze den canvora-Skill.
  1. canvora brands --json          -> Brand-Kit "Dewstack" gefunden
  2. canvora generate --input "..." --format instagram_carousel,linkedin_post
  3. Polling: canvora status a3fbbd90 --json  -> completed
  4. canvora localize a3fbbd90 --language es  -> completed
  5. canvora download --dir out/

  Geliefert: 8 Visuals (EN + ES), on-brand, bereit zum Posten.

Multi-Client-Agentur-Loop

Ein Brand-Kit pro Kunde; der Agent iteriert

Terminal
# Der Agent listet die Kits und produziert das Wochen-Set pro Kunde
for BRAND in $(canvora brands --json | jq -r '.[].id'); do
  canvora generate --input "$(cat weekly-brief.md)" \
    --format instagram_post,linkedin_post \
    --brand "$BRAND" --logo
done

Warum OpenClaw + Canvora

  • Skill-Discovery — OpenClaw lernt alle Canvora-Befehle automatisch aus SKILL.md
  • 12 fertige Skills: Carousels, Pitch-Decks, Ad-Kampagnen, Blog-Promo-Kits, Lokalisierung und mehr
  • JSON-Output bei jedem Befehl — gebaut fürs Agent-Parsing, nicht für Menschen, die Logs entziffern
  • Asynchrone Generierung mit Polling — lange Jobs blockieren nie den Agent-Loop
  • Begrenzte, widerrufbare API-Keys mit Nutzungs-Tracking pro Key

Befehlsreferenz

Hänge --json an jeden Befehl für maschinenlesbaren Output. Fortschritt geht nach stderr, Ergebnisse nach stdout.

BefehlBeschreibung
canvora generateVisuals erstellen aus --idea, --input Text, --url oder --file-url; Formate, Brand, Stil und Sprache wählen
canvora status <id>Eine Generierung prüfen; --json liefert Status und Output-Datei-URLs
canvora download <id>Output-Dateien in ein Verzeichnis speichern
canvora localize <id>Gleiches Design, nativ neu gesetzt in einer anderen Sprache (RTL inklusive)
canvora variations <id>Alternative Varianten einer fertigen Generierung
canvora edit <outputId>Ein Visual mit einer Anweisung in natürlicher Sprache überarbeiten
canvora formatsAlle 100+ Format-Ids auflisten
canvora brandsBrand-Kits auflisten (Farben, Fonts, Logo, Tonalität)
canvora creditsCredit-Guthaben anzeigen

Über 100 Formate, eine Engine

Jedes Format hat plattformgerechte Komposition und Safe Zones — dein Agent wählt per Id.

Instagram-Carousel

Bis zu 20 Slides, vom Hook zum CTA

LinkedIn-Carousel

Swipebare Dokument-Posts

Pitch-Deck

Stimmige Multi-Slide-Sets

Instagram-Post & Story

Feed- und Vertikalformate

Stat-Card

Eine Zahl, gestaltet, damit sie sitzt

Infografik

Daten- und Prozess-Visuals

Blog-Header & OG-Image

Alles für den Launch

Ad-Creatives

Display- und Social-Ads

Alle Formate und Tools ansehen →

FAQ

Wie authentifiziert sich mein OpenClaw-Agent? +

Eine Umgebungsvariable: CANVORA_API_KEY. Erstelle einen Key auf canvora.ai unter Integrations → API Keys. Keys werden als Hashes gespeichert, sind mit einem Klick widerrufbar und werden pro Key getrackt (Requests und Credits) — ein Agent-Key lässt sich also rotieren, ohne deinen Account anzufassen.

Was kostet eine Generierung? +

Feste Credit-Preise, mit denen ein Agent planen kann: 10 Credits pro einzelnem Visual, 15 pro Carousel- oder Deck-Slide. Der Agent kann vor großen Jobs canvora credits ausführen, und die API meldet die exakte Differenz (benötigt vs. verfügbar), bevor irgendetwas abgebucht wird. Fehlgeschlagene Generierungen werden automatisch erstattet.

Postet der Agent auch auf Social Media? +

Canvora generiert die Visuals; veröffentlicht werden sie nicht. Kombiniere es mit deinem Posting-Tool — der download-Befehl liefert Dateien und stabile CDN-URLs, die dein Agent an jeden Scheduler übergeben kann.

Welche Formate kann er generieren? +

Über 100: Instagram-Posts/Stories/Carousels, LinkedIn-Posts und -Carousels, Pitch-Decks, Infografiken, Stat-Cards, Blog-Header, OG-Images, Ad-Creatives, E-Mail-Header und mehr. canvora formats listet jede Id.

Funktioniert auch mit

Der nächste Tool-Call deines Agents ist eine Design-Abteilung.

Erstelle einen kostenlosen Account, setze einen Key, und lass OpenClaw On-Brand-Visuals liefern.