ai-video-gen

Generate AI videos from text prompts via HeyGen, fal.ai, Kling, and Gemini API gateways.

Updated Sep 1, 2026
One-click install
npx skills add https://github.com/zamansepeti43/c-rak-agent --skill ai-video-gen-zamansepeti43
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ai-video-gen
Source: https://github.com/zamansepeti43/c-rak-agent/tree/main/video-engine/.agents/skills/ai-video-gen
Command: npx skills add https://github.com/zamansepeti43/c-rak-agent --skill ai-video-gen-zamansepeti43

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Choosing and integrating the right AI video generation provider is fragmented across many APIs with different authentication, parameters, and capabilities. This Skill unifies text-to-video and image-to-video generation across multiple gateways (HeyGen, fal.ai, Kling official, Gemini) behind one workflow with provider selection, polling, and fallback guidance. ## Core Features & Use Cases - Multi-Gateway Generation: Access VEO 3.1, Sora V2, Kling, Runway Gen-4, Seedance, MiniMax, and Gemini Omni through four API paths with a single request pattern. - Text-to-Video and Image-to-Video: Submit prompts with optional reference and tail images, aspect ratio control (16:9, 9:16, 1:1), and provider-specific configuration. - Iterative Editing: Use Gemini Omni Flash for stateful multi-turn editing of existing clips, such as restyling, object removal, or lighting changes. - Use Case: A content team needs a 9:16 vertical clip for social media. The Skill submits the prompt to the best available provider, polls the execution endpoint every 10 seconds, and returns the video URL and asset ID. ## Quick Start Ask the agent to generate a 16:9 cinematic video of a drone shot over a coastal city at sunset using the best available configured provider.

Frequently Asked Questions about ai-video-gen

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an AI video from a text prompt?▼

Submit a POST request to the HeyGen workflows executions endpoint with workflow_type GenerateVideoNode and your prompt in the input field. Poll the execution status endpoint every 10 seconds until completed, then retrieve the video_url from the output.

Which AI video provider should I use: VEO, Kling, Sora, or Seedance?▼

Seedance 2.0 via fal.ai is the preferred default for cinematic work with native audio and multi-shot support. VEO 3.1 suits photorealistic content, Kling fits specific anime styles, and Gemini Omni Flash is the only option for iterative editing of existing clips.

Can I generate video from a reference image?▼

Yes, image-to-video generation is supported by passing a reference_image_url in the request input. You can also provide a tail_image_url to guide the final frame of the generated clip.

What API keys are required for AI video generation?▼

At least one gateway key is required: HEYGEN_API_KEY for the HeyGen multi-model gateway, FAL_KEY for fal.ai providers, KLING_API_KEY for Kling's official API, or GEMINI_API_KEY or GOOGLE_API_KEY for Gemini Omni.

How long does AI video generation take?▼

Video generation is the slowest workflow and can take up to 5 minutes. The recommended pattern is polling the execution status endpoint every 10 seconds with a maximum wait of 600 seconds before timing out.

What are the limitations of generated video URLs?▼

Output video URLs are temporary and should be downloaded or saved promptly after generation. The response also includes an asset_id that can reference the video in other HeyGen workflows.