video-generation

Generate videos from text prompts using Google Veo 3.1, OpenAI Sora, and Runway.

24|26|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/hasna/skills --skill video-generation-hasna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-generation
Source: https://github.com/hasna/skills/tree/main/skills/skill-video
Command: npx skills add https://github.com/hasna/skills --skill video-generation-hasna

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @google-cloud/vertexai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of video content from text prompts, eliminating the need for complex video editing software and manual production.

Core Features & Use Cases

  • Text-to-Video Generation: Create videos from simple text descriptions using advanced AI models.
  • Multiple AI Providers: Supports Google Veo 3.1, OpenAI Sora, and Runway for diverse video styles and quality.
  • Use Case: Generate a short promotional video for a new product by providing a prompt like "a sleek smartphone rotating on a clean background with futuristic lighting."

Quick Start

Generate a video of a cat walking on a beach at sunset using the Google Veo provider.

Frequently Asked Questions about video-generation

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

FAQPage Schema
How do I generate video content from text prompts using AI providers?

You can generate video content from text prompts by submitting descriptions to AI providers like Google Veo 3.1, OpenAI Sora, or Runway. The system processes your textual input asynchronously and outputs downloadable video files.

Can I use Google Veo and OpenAI Sora for text-to-video generation in the same workflow?

Yes, text-to-video generation supports multiple AI providers including Google Veo 3.1, OpenAI Sora, and Runway. You can select between these models to produce diverse video styles and qualities within your workflow.

How does asynchronous job management work for AI video generation?

Asynchronous job management for AI video generation allows you to submit a text prompt, check the processing status periodically, and retrieve the final video download link upon job completion.

Does this text-to-video generation support custom resolutions and aspect ratios?

Text-to-video generation handles various resolutions, aspect ratios, and durations. This allows you to tailor the output video dimensions and length to fit diverse application needs.

Do I need a specific environment setup to run Google Veo for AI video generation?

To run Google Veo for AI video generation, you need an environment configured with the @google-cloud/vertexai dependency. This provides the necessary API access to execute text-to-video generation tasks.

What are the limitations when downloading videos generated by OpenAI Sora or Runway?

Limitations when downloading videos generated by OpenAI Sora or Runway depend on the asynchronous job status returning successfully. You must verify job completion before initiating a direct video download.