Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
**Expanded scope: Skill now handles the entire RawUGC API, not just video generation.** - Supports generating and managing AI videos, images, and music - Adds endpoints for uploading media, managing personas, products, styles, and AI characters - New workflows for video editing: captions and overlays - Allows scheduling social media posts and researching TikTok content - Includes TikTok viral video analysis and extensive CRUD API coverage - Requires sending RawUGC-Version header (2026-03-06) for consistency
What This Skill Does
Wraps the RawUGC API to generate AI videos, images, and music, manage content assets like personas, products, and styles, schedule posts to social accounts, and research TikTok trends. All requests authenticate with a Bearer token set via RAWUGC_API_KEY.
Combines AI video, image, and music generation with social scheduling and TikTok research in a single API, avoiding separate integrations and authentication flows for each capability.
When to use it
- Generating a product demo video using an AI character
- Scheduling a completed video to TikTok, Instagram, or YouTube at a set time
- Scraping TikTok by keyword or hashtag and generating a structured content plan
- Adding auto-generated captions or text overlays to a finished AI video
- Creating instrumental background music tracks for short-form content
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Generate a video for my sneaker product and schedule it to TikTok tomorrow at noon
- 1POST /videos/generate with product prompt and chosen model
- 2Poll GET /videos/:videoId every 15 seconds until status is 'completed'
- 3Retrieve the target TikTok account ID from GET /social/accounts
- 4POST /social/posts with the video URL, account ID, mode 'schedule', and the target Unix timestamp
Scheduled TikTok post confirmed with postId and scheduledFor timestamp
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.