video-generation

Generate AI videos from prompts and reference media via Vertex AI or AI Studio.

24|2|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/michaelboeding/skills --skill video-generation-michaelboeding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-generation
Source: https://github.com/michaelboeding/skills/tree/main/skills/video-generation
Command: npx skills add https://github.com/michaelboeding/skills --skill video-generation-michaelboeding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, and includes scripts (resource) components.

What problem does it solve?

This Skill makes it possible to generate professional AI videos from text prompts or reference media, reducing manual production time and enabling rapid concept exploration.

Core Features & Use Cases

  • Text-to-Video: Create videos from detailed textual descriptions, including dialogue, SFX, and ambient audio when using Veo 3.1.
  • Image-to-Video: Animate a starting image into a living scene with motion and effects.
  • Batch & Extensions: Generate multiple scenes in parallel and extend videos for longer narratives.
  • Backends & Models: Supports Google Veo 3.1 and OpenAI Sora (and config options for duration, resolution, and aspect ratio) to fit various production needs.

Quick Start

Provide a concise video prompt and choose 1) a Veo model for text-to-video or image-to-video, 2) duration, 3) aspect ratio and resolution. Then run the script from the scripts directory, for example: <executable prompt> -p "A sunset over mountains" -d 8 -r 720p -a 16:9 (via Veo) or -p "A cinematic scene" -d 10 -r 1080p -a 16:9 (via Sora).

Frequently Asked Questions about video-generation

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

FAQPage Schema
How do I generate videos from text prompts using AI?

Text-to-video generation converts detailed prompts into videos by processing natural language descriptions through AI models like Veo 3.1 or Sora. This Skill automates that process, accepting prompts with specifications for duration, resolution, and aspect ratio, then outputs finished video files without manual production work.

Can I animate a still image into a video with motion and effects?

Image-to-video transforms static images into dynamic scenes by applying motion synthesis and effects. This Skill supports image-to-video workflows through Veo, letting you extend single frames into full videos with configurable duration and resolution.

What are the prerequisites for generating AI videos with this approach?

AI video generation requires Google Vertex AI or Google AI Studio credentials, the google-genai library, and Python scripts for execution. This Skill bundles the scripts; you provide authentication and choose between Veo or Sora backends based on your needs.

Does this support batch generation and video extension for longer content?

Batch generation and extension features enable parallel scene creation and narrative expansion. This Skill handles multiple video renders simultaneously and supports extending videos to create longer sequences from shorter initial generations.

Which AI models does this Skill work with?

This Skill supports Google Veo 3.1 and OpenAI Sora, each with configurable duration, resolution, and aspect ratio options. Choose Veo for text-to-video with dialogue and audio synthesis, or Sora for alternative video generation workflows.

What content creation workflows benefit most from AI video generation?

Marketing videos, product demos, training materials, and concept exploration benefit from rapid AI video generation by reducing production timelines and iteration costs. This Skill automates these use cases across Vertex AI and AI Studio deployments.