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.