Communitygithub.com

TeamWiseFlow/tiktok-post

Lade ein Video (oder eine Bildkarussell) hoch und veröffentliche es auf TikTok mit dem Browser.

Was ist tiktok-post?

Diese Fähigkeit ermöglicht es KI-Agenten, Videos oder Bildkarussells automatisiert auf TikTok (der internationalen Version) hochzuladen und zu veröffentlichen. Sie ist ideal, um kurze, von einem Videoproduzenten erstellte Videos querzuposten und Captions, Hashtags sowie Coverbilder zu setzen. Der Skill funktioniert über die Browserautomatisierung von OpenClaw, nachdem der Benutzer zuvor auf tiktok.com eingeloggt ist. Er behandelt häufige Fehler wie Timeouts beim Upload und bietet Workflows für sofortige Veröffentlichung und terminierte Posts. Der Skill folgt Best Practices für Captions, um die Sichtbarkeit zu maximieren, und beinhaltet eine umfassende Fehlerbehandlung für Sitzungsablauf, Richtlinienverstöße und UI-Änderungen auf TikTok.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/TeamWiseFlow/wiseflow/tree/master/addons/officials/crew/selfmedia-operator/skills/tiktok-post

In Ihrer bevorzugten KI fragen

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

Dokumentation

TikTok Veröffentlichungs-Skill

Verwende diesen Skill, wenn:

  • Der Benutzer ein Video auf TikTok (internationale Version) veröffentlichen möchte
  • Ein kurzes, von einem Videoproduzenten erstelltes Video quer gepostet werden soll
  • Beschreibung (Caption), Hashtags und ein Cover für einen TikTok-Beitrag gesetzt werden müssen

Voraussetzungen: Die Browser-Sitzung muss auf tiktok.com eingeloggt sein.


Allgemeine Einschränkungen

  • Die Datei muss vor dem Hochladen nach /tmp/openclaw/uploads/ kopiert werden (Browser-Tool-Sandbox-Einschränkung)
  • Das browser upload-Tool kann einen „Timeout-Fehler“ zurückgeben, dies bedeutet jedoch nicht, dass der Upload fehlgeschlagen ist! Überprüfe nach dem Upload den Seitenstatus mit einem Snapshot (Fortschrittsbalken, Verarbeitungsstatus-Text)
  • Verwende nicht die Prüfung, ob input.files.length gleich 0 ist, um festzustellen, ob der Upload fehlgeschlagen ist! input.files.length == 0 bedeutet nicht, dass der Upload fehlgeschlagen ist.
  • Bei Fehler browser failed: timed out. Restart the OpenClaw gateway ... ist kein Neustart und keine Fehlermeldung erforderlich! Warte 30 Sekunden und fahre auf der aktuellen Seite fort. Falls die Aktion weiterhin nicht möglich ist, warte weitere 30 Sekunden. Wenn es immer noch nicht geht, schließe den Browser und öffne ihn erneut. Nur wenn der Fehler auch nach erneutem Öffnen bestehen bleibt, liegt ein echter Fehler vor – dann müssen die Vorgänge gestoppt und der Benutzer informiert werden.
  • Verwende für die Caption-Eingabe type + slowly: true, nicht fill()

Cookie-Warmup

Navigiere zuerst zu https://www.tiktok.com. Wenn eine Weiterleitung zur Anmeldeseite erfolgt, ist die Sitzung abgelaufen – informiere den Benutzer.


Workflow: Video hochladen

1. Navigiere zu https://www.tiktok.com/creator-center/upload
   (Alternative: https://www.tiktok.com/upload)
2. Warte, bis die Upload-Seite geladen ist
3. Klicke auf „Video auswählen“ oder ziehe die Videodatei per Drag & Drop in den Upload-Bereich
   - Unterstützt: MP4, MOV, WebM
   - Empfohlen: 9:16 Hochformat, 1080×1920, unter 500 MB
   - Dauer: 15 Sekunden – 10 Minuten
4. Warte, bis der Upload und die Verarbeitung abgeschlossen sind (Fortschrittsbalken erreicht 100%)
5. Klicke in den Caption-Bereich und gib die Beschreibung ein:
   - Nur Text + Hashtags (im Format #tag)
   - Maximal 2200 Zeichen
   - Füge 3–5 relevante Hashtags für die Auffindbarkeit hinzu
6. Coverbild festlegen:
   - Klicke auf „Cover“ und wähle einen Frame aus dem Video
   - Oder lade ein eigenes Coverbild hoch
7. Klicke auf den „Post“-Button
8. Warte auf die Bestätigung – TikTok zeigt „Dein Video wurde veröffentlicht“ oder eine ähnliche Meldung an
9. Kopiere und melde die Post-URL

Workflow: Beitrag planen (falls verfügbar)

Nach Schritt 6 oben:
1. Schalte die Option „Planen“ anstelle von „Sofort veröffentlichen“ um
2. Wähle Datum und Uhrzeit (Zeitzone wird automatisch aus den Kontoeinstellungen erkannt)
3. Klicke auf „Planen“

Best Practices für Captions

  • Beginne mit einem Haken in der ersten Zeile (wird im Feed vor der Kürzung durch „Mehr anzeigen“ angezeigt)
  • Füge Hashtags am Ende hinzu, nicht im Text
  • Verwende eine Mischung aus breiten Tags (#ai #technology) und Nischen-Tags (#aitools #wiseflow)
  • Halte die Kernbotschaft vor den Hashtags unter 100 Zeichen

Fehlerbehandlung

SituationAktion
AnmeldeseiteSitzung abgelaufen – informiere den Benutzer, sich erneut anzumelden
Video abgelehnt (Richtlinienverstoß)Grund an Benutzer melden; nicht automatisch wiederholen
Upload bleibt bei % hängenBis zu 3 Minuten warten; Seite aktualisieren, falls immer noch hängt
Caption zu langZuerst Hashtags kürzen, dann Caption
Cover-Auswahl schlägt fehlCover-Anpassung überspringen und automatisch generiertes Cover verwenden

Hinweise

  • Die TikTok-Upload-Oberfläche ändert sich häufig – falls ein Button/Elements nicht gefunden wird, suche nach einer äquivalenten UI basierend auf dem Zweck
  • Bestätige nach Abschluss immer die Post-URL
  • Veröffentliche keine Inhalte, die gegen die TikTok-Community-Richtlinien verstoßen

Verwandte Skills