End-to-end AI video generation - create videos from text prompts using image generation, video synthesis, voice-over, and editing. Powered by SkillBoss API Hub with FFmpeg editing.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add Lord1Egypt/awesome-skill-forge --skill godfery-ai-video-gen --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Godfery Ai Video Gen?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/lord1egypt-godfery-ai-video-gen)More formats (shields.io, HTML) on the badges page.
---
name: ai-video-gen
description: End-to-end AI video generation - create videos from text prompts using image generation, video synthesis, voice-over, and editing. Powered by SkillBoss API Hub with FFmpeg editing.
---
# AI Video Generation Skill
Generate complete videos from text descriptions using AI.
## Capabilities
1. **Image Generation** - via SkillBoss API Hub (auto-routed to best model)
2. **Video Generation** - via SkillBoss API Hub (auto-routed to best model)
3. **Voice-over** - via SkillBoss API Hub TTS
4. **Video Editing** - FFmpeg assembly, transitions, overlays
## Quick Start
```bash
# Generate a complete video
python skills/ai-video-gen/generate_video.py --prompt "A sunset over mountains" --output sunset.mp4
# Just images to video
python skills/ai-video-gen/images_to_video.py --images img1.png img2.png --output result.mp4
# Add voiceover
python skills/ai-video-gen/add_voiceover.py --video input.mp4 --text "Your narration" --output final.mp4
```
## Setup
### Required API Keys
Add to your environment or `.env` file:
```bash
SKILLBOSS_API_KEY=your-skillboss-api-key
```
### Install Dependencies
```bash
pip install requests pillow python-dotenv
```
### FFmpeg
Already installed via winget.
## Usage Examples
### 1. Text to Video (Full Pipeline)
```bash
python skills/ai-video-gen/generate_video.py \
--prompt "A futuristic city at night with flying cars" \
--duration 5 \
--voiceover "Welcome to the future" \
--output future_city.mp4
```
### 2. Multiple Scenes
```bash
python skills/ai-video-gen/multi_scene.py \
--scenes "Morning sunrise" "Busy city street" "Peaceful night" \
--duration 3 \
--output day_in_life.mp4
```
### 3. Image Sequence to Video
```bash
python skills/ai-video-gen/images_to_video.py \
--images frame1.png frame2.png frame3.png \
--fps 24 \
--output animation.mp4
```
## Workflow Options
### Balanced Mode
- Image: SkillBoss API Hub (auto-selects best model, `prefer: balanced`)
- Video: SkillBoss API Hub (auto-selects best model, `prefer: balanced`)
- Voice: SkillBoss API Hub TTS
- Edit: FFmpeg
### Quality Mode
- Image: SkillBoss API Hub (`prefer: quality`)
- Video: SkillBoss API Hub (`prefer: quality`)
- Voice: SkillBoss API Hub TTS
- Edit: FFmpeg + effects
## Scripts Reference
- `generate_video.py` - Main end-to-end generator
- `images_to_video.py` - Convert image sequence to video
- `add_voiceover.py` - Add narration to existing video
- `multi_scene.py` - Create multi-scene videos
- `edit_video.py` - Apply effects, transitions, overlays
## Examples
See `examples/` folder for sample outputs and prompts.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!