Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Version 1.6.0 introduces audience, CTA, hashtag, internationalization, and A/B testing controls, along with pipeline upgrades. - Added support for audience modes, call-to-action (CTA) packs, hashtag policies, and localization options. - New A/B test variant generation via ab_test config. - Expanded core commands: `--audience`, `--cta-pack`, `--hashtag-policy`, `--locale`, `--ab-test`, `--resume-upload`, `--max-retries`, `--timeout-ms`, `--verbose`. - Modularized codebase with new content adaptation, localization, hooks, logging, and variant generation modules. - Output structure now includes review materials, run/upload logs, and more metadata. - Enhanced customization and safer output via policy-driven caption/hashtag controls.
What This Skill Does
Generates a fixed set of 6 portrait PNG slides plus caption text for TikTok-style posting workflows. Output is deterministic and text-driven, with no external image generation required. Includes templates, style presets, audience modes, and an optional Postiz upload step.
Because all slides are generated from structured text input with a strict validation pipeline, outputs are fully reproducible without creative tools or image editors.
When to use it
- Creating repeatable brand intro slideshows
- Packaging educational explainers as 6-slide posts
- Generating localized content variants for different audiences
- Running A/B tests on caption CTAs before publishing
- Preparing TikTok draft uploads via Postiz without manual export
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: generate a product update slideshow for my TCG index app and upload it as a TikTok draft
- 1Runs tiktok-intro-draft.mjs with --template product-update --audience operator --postiz
- 2Reads spec JSON and validates 6-slide copy against schema
- 3Renders 6 PNG slides at 1024x1536 with safe text margins
- 4Writes caption.txt and review/contact_sheet.png to outbox directory
- 5Uploads draft to TikTok via Postiz with privacy_level SELF_ONLY
outbox/tiktok/intro/2026-03-14/ containing slide_01.png through slide_06.png, caption.txt, and postiz_response.json
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.