giggle-video for Openclaw

An extensible AI video generation skill for submitting prompts, tracking progress, and retrieving high-fidelity videos from platforms like giggle.pro.

patches429
v0.1.0
Mar 6, 2026
0
504
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install giggle-video

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 giggle-video 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 giggle-video?

The giggle-video skill is a powerful extension within the Openclaw Skills ecosystem designed to interface with AI video generation services. It provides a standardized interface layer that abstracts the complexities of different video platforms, allowing users to create cinematic or stylized content through simple text prompts. By separating the interface definition from platform-specific implementations, it ensures that developers can easily plug in new video services without altering the core logic.

This skill handles the entire lifecycle of video production, from initial parameter validation and cost estimation to automated polling for task completion. Whether you are looking to generate a quick 15-second clip or a high-resolution 1080p video, giggle-video manages the API interactions and error handling to provide a smooth, developer-centric experience.

giggle-video Use Cases

  • Creating marketing or social media videos from text descriptions or creative scripts.
  • Automating the video production workflow for content creators and developers.
  • Tracking the real-time status of long-running video generation tasks.
  • Batch processing video requests with specific visual styles and aspect ratios.

How giggle-video Works

  1. Parameter Confirmation: The skill collects and validates input parameters such as prompts, duration, and resolution, applying defaults where necessary.
  2. Task Submission: Based on the chosen platform, it loads the corresponding implementation and submits the generation request to receive a unique task ID.
  3. Progress Tracking: It enters an automated polling loop (defaulting to 10s intervals) to monitor the generation status up to a 600s timeout limit.
  4. Result Processing: Upon completion, the skill extracts the video URL and saves the comprehensive metadata to a local JSON archive for future reference.

giggle-video Setup

To use giggle-video, ensure you have your API credentials configured in your environment. This skill requires an active API key from a supported provider like giggle.pro.

# Export your API key to the environment
export GIGGLE_API_KEY="your_api_key_here"

# The skill will automatically detect the key and enable video generation features

giggle-video Data Schema & Taxonomy

The skill organizes generated video data and metadata using a structured JSON format saved to a specific project path.

Field Description
taskId Unique identifier from the generation platform
status The final state of the task: completed, failed, or timeout
videoUrl The direct link to the generated video file
metadata Includes the original prompt, style, duration, and resolution

Storage Path: shared/outputs/director/{date}_{project}_video.json

giggle-video Advanced Features

  • Platform Extensibility: Easily add new video engines by creating new implementation files in the impl/ directory.
  • Cost Protection: Automatic user notification and confirmation for tasks estimated to cost over $5.
  • Smart Retry Logic: Built-in handling for rate limiting (429 errors) with exponential backoff and retry attempts.
  • Audit Logging: All external API calls are routed through a gateway and recorded in audit logs for security and tracking.
  • Multi-Style Support: Native support for cinematic, anime, and realistic rendering modes via Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*