Communitygithub.com

Orshot Social Media Content: Designvorlage einmal erstellen, fü…

Social-Media-Inhaltsgenerator und Design-Tool für KI-Agenten. Erstelle professionelle Instagram-, LinkedIn-, TikTok-, Reels-, Story-, Anzeigen-, Banner-, Thumbnail- und Karussell-Vorlagen mit Orshot und rendere sie mit neuem Text für jeden Beitrag. Für Content-Ersteller oder Marketing-Teams, die gestaltete Vorlagen statt einmaliger KI-Bilder benötigen – als Canva-Alternative, die ein Agent steuern kann.

Was ist Orshot Social Media Content: Designvorlage einmal erstellen, fü…?

Dieses Skill definiert einen vollständigen Workflow für die Erstellung professioneller Social-Media-Designs mit dem Orshot MCP Server, der auf wiederverwendbaren Vorlagen basiert – anders als einmalige KI-Bilder. Es unterstützt alle gängigen Plattformen (Instagram, LinkedIn, TikTok, X, Facebook, YouTube, Pinterest) und Formate (Posts, Stories, Karussells, Banner, Thumbnails). Der Ablauf umfasst: Format und Ziel festlegen, Brand Kit einlesen (wenn gewünscht), Archetyp aus einer Bibliothek wählen, Vorlage mit `orshot_create_template_design` erstellen, kritisieren (Thumbnail und Design-Check auswerten), mit `orshot_update_template_design` / `orshot_patch_template_elements` korrigieren und schließlich mit echtem Text rendern (`orshot_render_template`). Das Skill setzt strenge Gestaltungsregeln durch (klare Hierarchie, 2-Font-Typografie, 60-30-10-Farbregel, zurückhaltende Bewegung), berücksichtigt die Markenrichtlinien, variiert Layouts zwischen gleichen Inhaltstypen und arbeitet mit einem „Rendern-und-Kritisieren“-Zyklus. Es ist für die Nutzung mit Claude Code, Cursor, Codex und anderen MCP-fähigen Agenten optimiert (Verbindung: `openclaw mcp add orshot --url https://mcp.orshot.com/mcp --transport streamable-http --auth oauth`).

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Orshot-HQ/orshot-openclaw/tree/HEAD/skills/orshot-social-media-content

In Ihrer bevorzugten KI fragen

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

Dokumentation

Orshot Social Media Content: Designvorlage einmal erstellen, für immer posten

Social-Media-Inhalte von Orshot sind eine gestaltete Vorlage mit neuem Text pro Beitrag – nicht jedes Mal ein neues KI-Bild. Dieses Skill erstellt Orshot-Studio-Vorlagen, die professionell gestaltet aussehen und nicht den generischen, mittig zentrierten „KI“-Look haben – für Instagram-Beiträge, LinkedIn-Beiträge, TikTok und Reels, Stories, Anzeigen, Banner, Thumbnails und Karussells. Es ist die Wissensebene über den Design-Tools des Orshot MCP Servers (orshot_create_template_design, orshot_update_template_design, orshot_patch_template_elements, orshot_get_brand_kit).

Zuerst verbinden

openclaw mcp add orshot --url https://mcp.orshot.com/mcp --transport streamable-http --auth oauth
openclaw mcp login orshot

Die Design-Tools geben Inline-Thumbnails und Design-Prüfungen zurück, sind also nur über MCP verfügbar. Der kostenlose Plan (100 Credits pro Monat, keine Karte) deckt Vorlagenerstellung und Vorschauen ab. Details und der REST-Fallback für das Rendern befinden sich im Skill orshot.

Vorlage für eine Plattform erstellen

  1. Format wählen. Übergib das Preset als size bei Erstellung und Rendering oder gib Breite und Höhe an.
PlattformPresetPixel
Instagram Beitrag (Hochformat, der 2026 Standard)instagram-post-portrait1080x1350
Instagram quadratischinstagram-post1080x1080
Instagram Story, Reels Cover, TikTok, YouTube Shortinstagram-story, tiktok-video, youtube-short1080x1920
LinkedIn Beitraglinkedin-post1200x627
LinkedIn Karussell (PDF oder Bildseiten)linkedin-carouselquadratische oder 4:5 Seiten
X Beitrag, X Headertwitter-post, twitter-header1200x675, 1500x500
Facebook Beitrag, Story, Coverfacebook-post, facebook-story, facebook-cover1200x630, 1080x1920, 851x315
Pinterest Pinpinterest-pin1000x1500
YouTube Thumbnailyoutube-thumbnail1280x720

Vollständige Liste: die MCP-Ressource orshot://formats.

  1. Spezifikation und Marke lesen. orshot://template-design-spec (Element-Schema, die Animations-Fallstricke), dann orshot_get_brand_kit, wenn das Design markenkonform sein soll.
  2. Das Paket lesen references/social-media.md für Sicherheitsbereiche, Archetypen und ein Rezept. Wähle einen anderen Archetypen als bei der letzten Vorlage dieses Typs.
  3. Erstellen mit orshot_create_template_design, vollständige pages_data, jedes Textelement textMode: "fit" mit minFontSize, dynamische Felder markiert als parameterizable: true mit snake_case parameterIds (headline, subtitle, product_image), includeThumbnails: true.
  4. Kritisieren – Thumbnail und Design-Check auswerten, mit orshot_update_template_design oder orshot_patch_template_elements korrigieren. Niemals den ersten Entwurf ungesehen ausliefern.
  5. Rendern mit echtem Text (orshot_render_template) und dem Benutzer das Ergebnis zeigen. Ein Design, alle Größen: extraSizes: ["instagram-story", "linkedin-post", "1080x1080"].
  6. Übergeben. Posten, Planen und Analysen sind im Skill orshot-social-media-scheduler; sechsseitige Karussells in orshot-carousel. Behalte die Vorlage; jeder zukünftige Beitrag ist ein Rendering, kein Neudesign.

Wann verwenden

Verwende dieses Skill immer dann, wenn du eine visuelle Vorlage entwirfst oder verfeinerst: einen Social-Media-Beitrag/Story/Karussell, eine Anzeigen-Kreativvorlage, ein Banner, ein Thumbnail, ein Launch-Grafik. Für das Studio-Element-Schema und Render-Fallstricke konsultiere auch die MCP-Ressource orshot://template-design-spec.

Abgrenzungen

  • Dies ist eine Design-Anleitung, sie ersetzt NICHT die Schema-Spezifikation. Stilwerte sind immer Zeichenketten mit Einheiten; position/dimensions sind verschachtelte Objekte. Siehe Kompatibilität unten.
  • Es ergänzt das Skill orshot (API/Generierungsmechanik): Verwende dieses zum Rendern.

Arbeitsprinzip

Design dient der Aufgabe. Entscheide die EINE Sache, die der Betrachter mitnehmen soll, und lass alles andere diese unterstützen. Respektiere Marke und Plattform mehr als generische Schönheit. Bevorzuge die unten stehenden deterministischen Regeln gegenüber subjektiver Iteration.

Erforderlicher Workflow (in dieser Reihenfolge)

  1. Formgebung: Formuliere Ziel, Zielgruppe und die einzelne Kernbotschaft, bevor du etwas platzierst.
  2. Marke übernehmen (wenn markenkonform): WENN das Design zur Marke/zum Produkt des Benutzers passen soll (die Eingabeaufforderung deutet es an oder fragt nach „unserem“ Stil), rufe orshot_get_brand_kit auf (tag-filtere nach Zweck) und ordne Markenfarben/-schriftarten/-logo den Rollen in Systemen zu. Wenn die Eingabe einen generischen/eigenständigen Look verlangt, verwende die Paket-Standardwerte, erzwinge keine Marke.
  3. Vertikales Paket wählen: Lies die passende Datei in references/ (z.B. references/social-media.md) für Format, Sicherheitsbereiche, Archetypen und ein konkretes Rezept. Wähle einen ANDEREN Archetypen als bei den letzten Vorlagen dieses Typs.
  4. Bauen: Lege ein zentrales Element fest, dann unterstütze es. Halte das Design beim ersten Erstellen einfach; verfeinere es in einem folgenden Update.
  5. Kritisieren: Erstelle/aktualisiere mit includeThumbnails:true, LIES das Thumbnail und behebe Probleme mit orshot_update_template_design / orshot_patch_template_elements. Niemals den ersten Entwurf ungesehen ausliefern. (Das Erstell-Tool gibt auch eine „🎨 Design-Prüfung“ zurück; löse die ⚠-Hinweise auf.)

Systeme

  • Hierarchie: ein klarer Blickfang durch Größe, Gewicht und Position. Nicht alles zentriert.
  • Typografie: genau 2 Schriftfamilien (Auszeichnungs- + Textschrift). Hierarchie durch Größe/Gewicht. Enge lineHeight (1.0–1.15) und leicht negativer letterSpacing bei großen Auszeichnungsschriften. Schwerste Markenschriftart → Auszeichnung, leichtere → Text.
  • Farbe, 60-30-10: 60 % dominant, 30 % sekundär, 10 % Akzent. Eine stimmige Palette ist besser als mehr Farben. Klarer WCAG-AA-Kontrast. Ordne Markenfarben Rollen nach VERWENDUNG zu, nicht nach der Bezeichnung „primär“.
  • Komposition & Raum: großzügige Ränder (≥ ~6 % der Leinwand pro Seite), an einem impliziten Raster ausrichten, mittig gestapelte Elemente vermeiden, stattdessen außermittig platzieren.
  • Bildmaterial: randlos oder bewusst gerahmt; objectFit:"cover" für Fotos; bei Fotos mit viel Detail einen Farbverlauf unter Text hinzufügen.

Marke (kontextabhängig, nicht verpflichtend)

Verwende das Marken-Kit, WENN das Design markenkonform sein soll (die Eingabeaufforderung bezieht sich auf die Marke, das Produkt oder die Identität des Benutzers): Farben → 60-30-10-Rollen, Schriftarten → Auszeichnung/Text, Logo → eine kleine Ecke/Fußzeile, Bilder → Hero/Produkt. Für einen generischen/explorativen/eigenständigen Look ist die Paket-Palette in Ordnung; erzwinge keine Marken-Assets.

Abwechslung

Wiederhole niemals ein Layout für denselben Inhaltstyp. Variiere Archetyp, Brennpunktsplatzierung und Farbbetonung zwischen Designs derselben Art.

Kompatibilität (richtig einstellen, sonst bricht das Rendern still)

  • ALLE Stilwerte sind Zeichenketten mit Einheiten: "48px", "700", "12px": niemals nackte Zahlen.
  • position und dimensions sind verschachtelte Objekte ({x,y}, {width,height}).
  • Setze textMode:"fit" + minFontSize bei JEDEM Textelement (Untergrenzen: Überschrift 48, Untertitel 28, Fließtext 24, Vorspann 18, Beschriftung 14). Der Standardwert "overflow" verkleinert nicht und fließt nicht um; langer/parametrisierter Text läuft aus seinem Rahmen.
  • Zeilenumbrüche: \n verwenden, NIEMALS <br>; mehrere <p>-Blöcke vermeiden (sie überlappen). Für eine mehrzeilige Überschrift mit einem farbig hervorgehobenen Wort ein Textelement pro Zeile verwenden.
  • Ein Hintergrund-Highlight <span> (farbige Lasche) zwingt das gesamte Element in eine Zeile (white-space: nowrap) → Überlauf bei langem Text. Nur 1–3 Wörter hervorheben; bei langen Überschriften color-Betonung (ohne Hintergrund) oder pro Zeile aufteilen.
  • Parameterisierbare Felder benötigen parameterizable:true, eine eindeutige snake_case parameterId und einen parameterType, der zum Element passt (text→"text", image→"imageUrl", shape→"fill", canvas/container→"backgroundColor").
  • Formen mit transparenter Füllung + Rahmen rendern nichts; SVG content muss eine data-URI sein.

Bewegung & Audio (Video-Vorlagen)

Damit Video gestaltet aussieht, nicht generiert:

  • In Abschnitten über ~4–5s aufdecken. Elemente, die eine Einheit bilden (Icon+Label, eine Spezifikationszeile, die Fußzeile), teilen sich den gleichen enter-Typ und die gleiche showAt; Staffelung ~0.3–0.5s ZWISCHEN Abschnitten in Lesereihenfolge. showAt/hideAt sind Geschwister von enter/exit: niemals darin verschachtelt.
  • Jedes randlose Foto erhält eine kenBurns-Atmosphäre (Zoom 1.08–1.15). Ein Standfoto, das 3 Sekunden gehalten wird, wirkt wie ein toter Frame; ein langsamer Push wirkt wie Filmmaterial. Wechsle die panX-Richtung zwischen den Seiten.
  • Atmosphäre bleibt subtil und LANGSAM: 6–10s Zyklen gegenüber einem 0.5s-Enter. Wenn der Betrachter die Bewegung benennen kann, ist sie zu stark, es sei denn, es ist ein bewusster Akzent (ein Abzeichen, das wackelt). shake/slowRotate benötigen easing: "linear", sonst ist die Schleifen-Naht sichtbar.
  • Ein pageTransition für das gesamte Video, 0.3–0.5s. Ein unterschiedlicher Übergang pro Schnitt ist das deutlichste Zeichen einer automatisch generierten Bearbeitung.
  • Sound-Standard: Erzählspur mit Lautstärke 1 + eine zurückhaltende generierte Atmosphäre (sfx, Lautstärke 0.08–0.18, Schleife) + page.subtitle { source: "auto-audio" } mit einem Untertitel-Preset (karaoke/bold) und strokeWidth 2–3 über vielbefahrenem Material. Erzählspur mit ~2 Wörtern/Sekunde und 1s Luft budgetieren. Rufe orshot_get_audio_authoring_options auf, bevor du generierte Audioinhalte erstellst; gib tts.parameterId an, damit der gesprochene Text ein Render-Parameter bleibt.

Anti-Patterns (die KI-Schlampereien, vermeiden)

  • Alles zentriert und gestapelt; kein Blickfang.
  • 3+ Schriftarten oder zufällige Größen ohne Hierarchie.
  • Geringer Kontrast bei Text auf einem detailreichen Foto ohne Schatten.
  • Marken-Assets erzwingen, wenn die Eingabe kein markenkonformes Design verlangt hat (oder das Kit ignorieren, wenn sie es eindeutig getan hat).
  • Eine winzige Überschrift über einem Absatz Fließtext (eine Vorlage ist kein Dokument).
  • Das vorherige Layout für denselben Inhaltstyp erneut ausgeben.

Vertikale Pakete (progressive Offenlegung)

Lies das zur Aufgabe passende Paket; jedes fügt Format/Sicherheitsbereiche, Archetypen und ein Rezept hinzu:

  • references/social-media.md: Beiträge, Stories, Karussells.
  • (weitere Vertikalen, Anzeigen, Immobilien, E-Commerce, werden im Laufe der Zeit hier hinzugefügt.)

Beispiele

Beispiel 1: „Erstelle einen Instagram-Beitrag, der unser neues Feature ankündigt“

  1. orshot_get_brand_kit (Tags: "social-media") → Markenfarben/-schriftarten/-logo.
  2. references/social-media.md lesen → Standard 4:5 Hochformat 1080×1350; wähle den type-hero-Archetypen (anders als der letzte Beitrag).
  3. orshot_create_template_design mit Marken-Auszeichnungsschrift für eine überdimensionierte Überschrift, dominanter Markenfarbe als Hintergrund, Akzentfarbe auf einem Wort, Logo + @handle Fußzeile, includeThumbnails:true.
  4. Thumbnail + „🎨 Design-Prüfung“ lesen; Kontrast/Abstände nach Bedarf anpassen.

Beispiel 2: „Verfeinere diese Vorlage, sie sieht generisch aus“

  1. orshot_get_studio_template um das aktuelle Design zu inspizieren.
  2. Diagnose anhand der Anti-Patterns (zentriert? 3+ Schriftarten? kein Blickfang? Marke ignoriert?).
  3. orshot_patch_template_elements um eine zentrale Überschrift zu setzen, auf 2 Schriftarten zu reduzieren, 60-30-10 der Marke anzuwenden, links/unten auszurichten. Mit includeThumbnails:true neu rendern und überprüfen.

Fehlerbehebung

Überschrift erscheint in einer Zeile / <br> wird ignoriert. Verwende \n, nicht <br>. Für ein farbiges Wort in einer mehrzeiligen Überschrift in ein Textelement pro Zeile aufteilen.

Farben/Schriftarten wirken nicht markenkonform. Du hast Schritt 2 übersprungen; rufe orshot_get_brand_kit auf und ordne die zurückgegebenen value (Farben) und name (Schriftarten) dem Design zu.

„🎨 Design-Prüfung“ warnt vor Wiederholung. Dieses Layout entspricht einer kürzlichen Vorlage desselben Typs. Wechsle den Archetypen und verschiebe den Blickfang.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Orshot-HQ/orshot-openclaw

Automate video, PDF and image generation from templates and social media posting. Image generation, PDF generation and video generation from your templates with the Orshot API, over the hosted Orshot MCP server (OAuth, no key) or REST. Use to generate images, OG images, social media posts, carousels, thumbnails, ad creatives, banners, certificates, invoices and PDF documents from a template, render video with animations and audio, resize one design to every social format, batch render personalized images, take tweet screenshots and website screenshots, and schedule and post renders to Instagram, LinkedIn, X, TikTok, Facebook, Pinterest, Threads, Bluesky, Reddit, YouTube, Telegram, Snapchat and Google Business. Load for any Orshot task; it carries the gotchas (parameterId keys, page1@ prefixes, async video) that otherwise break renders.

Orshot-HQ/orshot-openclaw

Social media scheduler and social media automation for AI agents. Schedule posts, post to Instagram, post to LinkedIn, post to X (Twitter), TikTok, Facebook, Pinterest, Threads, Bluesky, Reddit, YouTube, Telegram, Snapchat and Google Business with Orshot, with the image, carousel or video rendered from a template in the same call. Use to schedule a social post, run a weekly content calendar, cross-post to every platform, queue drafts for review, read post analytics and follower growth, find the best time to post, or build an agent that posts and learns. Everything runs over the hosted Orshot MCP server (OAuth, no key); REST with an API key for headless jobs.

Verwandte Skills