AIVideoMaker API Executor for Openclaw

A production-ready execution workflow for automating AIVideoMaker API operations including video generation, polling, and task management.

rainlin10
v1.0.2
Mar 25, 2026
0
831
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install aivideomaker-test-api

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install aivideomaker-test-api using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is AIVideoMaker API Executor?

The AIVideoMaker API Executor is a robust technical solution designed to bridge the gap between AI agents and high-fidelity video production. As a key component within the Openclaw Skills ecosystem, it provides a standardized interface for interacting with the AIVideoMaker API v1. This skill handles the complexities of asynchronous video generation, including secure credential management, intelligent request polling, and comprehensive error normalization.

By implementing this skill, developers can automate complex video creation tasks using models like t2v (text-to-video) and i2v (image-to-video). It is engineered for reliability in Openclaw Skills environments, featuring built-in support for base64 image inputs and sophisticated retry logic to handle rate limiting and network fluctuations gracefully.

AIVideoMaker API Executor Use Cases

  • Automating high-volume video generation via scriptable CLI workflows.
  • Integrating real-time video creation capabilities into AI agents and autonomous bots.
  • Monitoring long-running video generation tasks with automated status polling and backoff.
  • Programmatic management of video task lifecycles, including creation, retrieval, and cancellation.

How AIVideoMaker API Executor Works

  1. The user provides a model selection and payload via the command-line interface or environment variables.
  2. The skill validates the input payload against strict contract requirements to ensure compatibility with AIVideoMaker endpoints.
  3. A generation task is initialized via the createGeneration action using the securely stored API key.
  4. The executor enters a polling loop, calling getStatus with incremental backoff until a terminal state (COMPLETED or FAILED) is reached.
  5. Upon completion, the final task details and output URLs are retrieved and returned to the user or calling agent.

AIVideoMaker API Executor Setup

To integrate this into your library of Openclaw Skills, ensure you have Node.js installed and follow these steps:

  1. Obtain an API Key from https://aivideomaker.ai.
  2. Set your environment variables:
export AIVIDEO_API_KEY='your_api_key_here'
# Optional configurations
export AIVIDEO_TIMEOUT_MS=30000
export AIVIDEO_MAX_RETRIES=3
  1. Execute the workflow using the provided script:
node scripts/run-workflow.mjs --model t2v --payload '{"prompt": "A futuristic cityscape"}'

AIVideoMaker API Executor Data Schema & Taxonomy

The skill organizes its operations through a normalized response schema to ensure consistency across different Openclaw Skills implementations.

Field Description
ok Boolean indicating success of the immediate request
status The current lifecycle state (e.g., PENDING, COMPLETED, FAILED)
taskId Unique identifier for the generation task
data Object containing the generated video URL or task-specific metadata
errorCode Standardized error identifier (e.g., INSUFFICIENT_CREDITS, RATE_LIMITED)

AIVideoMaker API Executor Advanced Features

  • Multi-model support including v3 versions of text-to-video and image-to-video engines.
  • Advanced Image Input Policy supporting both public URLs and base64 data strings for maximum reliability.
  • Normalized error mapping that converts raw API responses into stable, actionable error codes for AI agents.
  • Idempotent read request handling with configurable retry logic for robust production deployments.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*