Visla Agent Skills

AI Video Generation

Visla is an AI-powered video generation skill that creates videos from text scripts, web URLs, or documents (PPT/PDF) using Visla's OpenAPI.

Key Features

  • Script to Video - Generate videos from text scripts with scene-by-scene visuals and narration
  • URL to Video - Convert web pages into engaging video content
  • Document to Video - Transform PowerPoint (.pptx, .ppt) and PDF (.pdf) files into videos
  • Account Management - Check Visla account credits and balance

Installation

Prerequisites

  • Visla API credentials (API Key and Secret)
  • Either:
    • Bash (default on macOS/Linux) - no additional dependencies
    • Python 3.x (optional, for Python CLI)

Get Credentials

  1. Obtain your API Key and Secret from https://app.visla.us
  2. See API Authentication Tutorial for usage instructions
  3. Store credentials in ~/.config/visla/.credentials:
# Bash/Zsh
export VISLA_API_KEY="your_key"
export VISLA_API_SECRET="your_secret"
# PowerShell
$env:VISLA_API_KEY = "your_key"
$env:VISLA_API_SECRET = "your_secret"

Execution

Python CLI (Cross-platform)

python3 scripts/visla_cli.py --key "your_key" --secret "your_secret" <command>
# Or with credentials file
python3 scripts/visla_cli.py --credentials-file ~/.config/visla/.credentials <command>

Bash CLI (Recommended on macOS)

export VISLA_API_KEY="your_key"
export VISLA_API_SECRET="your_secret"
./scripts/visla_cli.sh <command>

Important Notes

  • Video generation typically takes 3-10 minutes, but can take up to 30 minutes in worst case
  • Credentials are stored locally - never share API keys/secrets in responses
  • The skill will report progress status periodically during the generation process

Documentation

Related Links