← Back to Skills Marketplace
visla-admin

Visla AI Video Creation

by visla-admin · GitHub ↗ · v1.0.3
cross-platform ⚠ suspicious
2137
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install visla
Description
Creates AI-generated videos from text scripts, URLs, or PPT/PDF documents using Visla. Use when the user asks to generate a video, turn a webpage into a vide...
Usage Guidance
This skill appears to do what it says: it runs local CLI wrappers that call Visla's API and upload user-supplied files. Before using it: (1) Only provide your Visla API key/secret if you trust the Visla service and this skill's source; (2) Grant explicit permission if the agent asks to read ~/.config/visla/.credentials — otherwise supply credentials yourself via environment variables or the CLI flag; (3) Be aware that providing a URL causes the agent to make outbound HTTP requests to validate and fetch that page, and uploading documents will use pre-signed S3 URLs returned by Visla; (4) If you don't trust the skill author, review the bundled scripts (they are included) or run them in a restricted environment. Overall there are no red flags, but treat API keys and uploaded documents as sensitive and only share when comfortable.
Capability Analysis
Type: OpenClaw Skill Name: visla Version: 1.0.3 The skill is classified as suspicious due to significant Local File Inclusion (LFI) vulnerabilities in both `scripts/visla_cli.sh` and `scripts/visla_cli.py`. Both scripts allow reading and uploading arbitrary local files (e.g., via `script @filename` or `doc filename` commands) if the agent is prompted to provide a sensitive file path. Additionally, the Python script explicitly supports reading credentials from an arbitrary file path via `--credentials-file`. The `SKILL.md` also presents a prompt injection surface, as it instructs the AI agent to ask for user consent before accessing local credential files, which could be bypassed by a malicious prompt. These issues represent critical vulnerabilities that could lead to unauthorized data exposure, though there is no clear evidence of intentional malicious behavior within the code itself.
Capability Assessment
Purpose & Capability
The skill is a Visla API CLI wrapper for creating videos. The only required environment variables are VISLA_API_KEY and VISLA_API_SECRET, which are exactly what an API client needs. The included files (Bash and Python CLIs under scripts/) match the described functionality and the API base URL (openapi.visla.us) matches the Visla purpose.
Instruction Scope
SKILL.md confines actions to creating videos from user-provided scripts/URLs/docs and checking account balance. It explicitly instructs the agent to request user consent before reading ~/.config/visla/.credentials and to avoid printing secrets. The CLIs will validate and fetch user-provided URLs (making network requests) and will upload documents via pre-signed S3 URLs as part of normal operation — this means the agent will make outbound network calls to Visla and to any URLs the user supplies, which is expected but worth noting to non-technical users.
Install Mechanism
There is no remote install or download spec; the skill is instruction-only with bundled scripts. No external archives or shorteners are fetched at install time. Runtime dependencies (curl, openssl, jq, python requests) are standard and checked at runtime.
Credentials
The skill only requests VISLA_API_KEY and VISLA_API_SECRET (VISLA_API_KEY marked primary), appropriate for contacting the Visla API. The SKILL.md documents using a local credentials file only with user consent. There are no unrelated or excessive environment variables or config paths requested.
Persistence & Privilege
The skill is not always-enabled and does not ask to modify other skills or system-wide settings. It does not request permanent presence or elevated privileges beyond normal agent invocation.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install visla
  3. After installation, invoke the skill by name or use /visla
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Updated credential handling: the Python CLI now supports the `--credentials-file` argument for direct credential file use, while Bash still uses environment variables. - Clarified credential management instructions, including using `--credentials-file` with user consent on Python. - Updated platform-specific execution examples to reflect new credential argument usage. - Minor documentation corrections for clarity and accuracy. - Version header updated to 260218-1410.
v1.0.2
- Added a metadata section describing required environment variables and script files. - Clarified and tightened credential handling: now requires user consent before reading local credential files. - Added user reminder: only process local files (scripts/docs) explicitly provided by the user and advise not to upload sensitive data. - No changes to command functionality or workflow.
v1.0.1
- Removed the "Error Recovery" and "Repair workflow" sections from the documentation
v1.0.0
Initial release of Visla AI video creation skill. Generate AI videos from text scripts, URLs, or PPT/PDF documents using Visla.
Metadata
Slug visla
Version 1.0.3
License
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Visla AI Video Creation?

Creates AI-generated videos from text scripts, URLs, or PPT/PDF documents using Visla. Use when the user asks to generate a video, turn a webpage into a vide... It is an AI Agent Skill for Claude Code / OpenClaw, with 2137 downloads so far.

How do I install Visla AI Video Creation?

Run "/install visla" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Visla AI Video Creation free?

Yes, Visla AI Video Creation is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Visla AI Video Creation support?

Visla AI Video Creation is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Visla AI Video Creation?

It is built and maintained by visla-admin (@visla-admin); the current version is v1.0.3.

💬 Comments