Create viral short clips from long-form video using the Boosta API directly from OpenClaw workflows.
- Website: boosta.pro
- API Docs: API Getting Started
- Auth: Authentication
- Endpoints: API Endpoints
- Video Types: Video Types (API)
- Errors: API Errors
- What This Skill Does
- Who This Skill Is For
- Features
- Project Structure
- Requirements
- Installation
- Usage
- Install as a Skill (skills.sh)
- Install from ClawHub
- API Flow
- Error Handling
- Video Type Mapping
- Release Process
- SEO Keywords
- License
boosta-long-to-shorts is an OpenClaw-compatible skill that helps agents:
- Submit a new Boosta job from a source video URL
- Poll and track job status
- Return final
clip_urlsonce processing is complete - Handle API errors, retries, and one-active-job constraints
- Map content to the correct Boosta
video_type
This is designed for production-style automation where reliability and clear status reporting matter.
- Creators building short-form clips from YouTube/long videos
- Automation engineers integrating Boosta into AI workflows
- Teams using OpenClaw to orchestrate video generation pipelines
- Agencies scaling clip production across many channels
- OpenClaw skill with proper
SKILL.mdfrontmatter and workflow instructions - Reusable Python CLI utility: submit, status, list, usage
--waitmode to poll until completion429retry behavior withretry_after- Handling of
active_job_existsresponse - Reference docs bundled in
references/for API, errors, and video type selection
boosta-long-to-shorts/
├── SKILL.md
├── README.md
├── .gitignore
├── agents/
│ └── openai.yaml
├── references/
│ ├── api-reference.md
│ ├── errors.md
│ └── video-types.md
└── scripts/
└── boosta_job.py
- Python 3.9+
- Boosta API key (
BOOSTA_API_KEY) - Access to Boosta API endpoints (
https://boosta.pro/api/v1)
git clone https://github.com/hundevmode/boosta-long-to-shorts-openclaw-skill.git
cd boosta-long-to-shortsexport BOOSTA_API_KEY="sk_live_..."python3 scripts/boosta_job.py --helpInstall directly from GitHub with Vercel skills CLI:
npx skills add hundevmode/boosta-long-to-shorts-openclaw-skill --skill boosta-long-to-shortsList skills in this repo before install:
npx skills add https://github.com/hundevmode/boosta-long-to-shorts-openclaw-skill --listPublished package:
clawhub install boosta-long-to-shortsSearch:
clawhub search boosta-long-to-shortspython3 scripts/boosta_job.py submit \
--video-url "https://youtube.com/watch?v=xxx" \
--video-type "conversation" \
--config-name "My Config" \
--waitpython3 scripts/boosta_job.py status --job-id "job_1234567890_abc123"python3 scripts/boosta_job.py listpython3 scripts/boosta_job.py usagePOST /api/v1/jobsto create processing job- Receive
job_idand queue/processing status - Poll
GET /api/v1/jobs/:job_id - On
status=completed, returnclip_urls
The skill and CLI are prepared for common Boosta API cases:
401 Unauthorized: missing or invalid key400 Bad Request: missing/invalid payload403 No Credits: exhausted credits429 Rate Limited: retry withretry_afteractive_job_exists: reuse existingjob_idand continue polling
Detailed playbook: references/errors.md.
Supported video_type values:
conversationgamingfacelesssolovlogmovies
Selection rules and heuristics: references/video-types.md.
- Update files (
SKILL.md, scripts, references). - Bump version when publishing to ClawHub:
clawhub publish . --slug boosta-long-to-shorts --name "Boosta Long to Shorts" --version <next-semver> --tags latest- Push to GitHub:
git add .
git commit -m "chore: release <version>"
git push- Verify install paths:
npx skills add hundevmode/boosta-long-to-shorts-openclaw-skill --skill boosta-long-to-shorts
clawhub install boosta-long-to-shortsBoosta API, OpenClaw skill, AI video automation, viral clip generation, Boosta video API integration, short-form video automation, YouTube clip generator, API video processing pipeline.
MIT. See LICENSE.