Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Adds stylized captions to short-form videos via the ReelWords REST API. Creates a caption render job, polls until complete, then downloads the output file. Supports styling options like font size, highlight colors, emoji overlays, and word-per-line limits.
Handles the full create-poll-download loop in one script call, avoiding manual status checks against the ReelWords API.
When to use it
- Adding captions to a TikTok clip before posting
- Batch rendering subtitles for Instagram Reels
- Customizing caption style colors to match brand guidelines
- Automating caption generation in a video editing pipeline
- Downloading captioned videos programmatically for content archives
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Add captions to my video at https://cdn.example.com/clip.mp4 with yellow highlights
- 1POST /api/v1/caption-jobs with videoUrl and styleId, setting highlightColor to #FFD803
- 2Receive job id from response
- 3Poll GET /api/v1/caption-jobs/{id} until status is completed
- 4Extract result.downloadUrl from completed job response
- 5Download rendered video to captioned.mp4
captioned.mp4 saved locally with styled captions applied
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.