Video Script Generator

v5.0.0

How to generate video scripts for the Video Generator from user prompts.

0· 190·0 current·0 all-time
byPremkmar M@itspremkumar·duplicate of @itspremkumar/video-gen-cli

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for itspremkumar/video-gen-script.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Video Script Generator" (itspremkumar/video-gen-script) from ClawHub.
Skill page: https://clawhub.ai/itspremkumar/video-gen-script
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install video-gen-script

ClawHub CLI

Package manager switcher

npx clawhub@latest install video-gen-script
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description match the SKILL.md content: the document explains how to convert user prompts into entries for input/input-scripts.json and how to annotate visual and audio options. There are no unrelated environment variables, binaries, or external services required in the metadata.
Instruction Scope
Instructions are narrowly scoped to generating JSON entries (fields, voice IDs, Director Mode tags, and writing guidelines). The only file paths mentioned (input/input-scripts.json and input-assests/) are reasonable for a video-generator workflow and the doc does not instruct the agent to read unrelated system files or exfiltrate data.
Install Mechanism
No install spec and no code files — the skill is instruction-only, so nothing is written to disk or downloaded during install.
Credentials
The skill declares no environment variables, credentials, or config paths; the voices and asset fallbacks referenced are plausible for a video generation service and don't require secrets.
Persistence & Privilege
always is false and the skill does not request elevated or persistent privileges or modify other skills/config. Autonomous invocation is allowed (platform default) but the skill's scope is limited and consistent with that capability.
Assessment
This skill is instruction-only and appears coherent for creating video-generator job JSON (voice IDs, visual cue tags, and file paths). Before installing or using it: 1) confirm your target video generator expects the same file paths and voice IDs to avoid mismatches; 2) test with non-sensitive example prompts to ensure behavior matches expectations; 3) verify any referenced asset sources (e.g., Pixabay) meet your licensing needs. Because the skill is just documentation (no code, no downloads, no secrets), there is minimal technical risk from the skill itself — only operational mismatches (naming, voice IDs, asset policies) to watch for.

Like a lobster shell, security has layers — review code before you run it.

latestvk9720djh32r0f750gbsgdw3mpx84dhkv
190downloads
0stars
4versions
Updated 2w ago
v5.0.0
MIT-0

Video Script Generation Skill

This skill provides instructions on how to transform a user's storytelling prompt into a valid input-scripts.json entry for the video generator.

1. JSON Structure

Every script must be an object within the main array in input/input-scripts.json.

{
  "id": "unique-id",
  "title": "Display Title",
  "orientation": "landscape" | "portrait",
  "voice": "en-US-JennyNeural" | "en-US-GuyNeural",
  "script": "The actual narrative content..."
}

2. Director Mode (Manual Visual Cues)

To ensure high-quality, relevant stock footage, use "Director Mode" tags. Place them at the start of the sentence or block they describe.

  • Syntax: [Visual: Descriptive Query]
  • Best Practice: Be specific. Instead of [Visual: nature], use [Visual: green forest sunlight rays].
  • Placement: The visual will stay active until the next [Visual: ] tag appears.

Example:

"[Visual: futuristic city neon night] The city never sleeps. [Visual: robotic arm assembly] High-tech manufacturing is the backbone of the economy."

3. Audio & Voice Settings

You can choose from several high-quality neural voices. Specify these in the voice field of your JSON job.

Available Voices

GenderVoice IDStyle/Region
👨 Maleen-US-GuyNeuralDeep, Authoritative (Recommended)
👨 Maleen-US-ChristopherNeuralCalm, Steady
👨 Maleen-GB-RyanNeuralBritish Accent
👨 Maleen-IN-PrabhatNeuralIndian Accent
👩 Femaleen-US-JennyNeuralWarm, Professional (Recommended)
👩 Femaleen-US-AriaNeuralFriendly, Helpful
👩 Femaleen-US-SaraNeuralCheerful, Bright
👩 Femaleen-GB-SoniaNeuralBritish Accent

4. Job Settings Keys

KeyTypeDescription
idStringUnique slug for the video (used for the folder name).
titleStringThe main title displayed in the video.
orientationStringlandscape (16:9) or portrait (9:16).
voiceStringUse one of the Voice IDs from the table above.
showTextBoolean(Optional) Set to false to hide captions.
defaultVideoString(Optional) Local filename for fallback (in input-assests/).
scriptStringThe content to be spoken, including [Visual: ...] tags.

5. Script Writing Rules

  1. Scene Breaks: Aim for scene changes every 5-10 seconds. Longer scenes can get repetitive.
  2. Voiceovers: The script text is exactly what will be spoken. Do NOT include instructions like (Scene 1) in the script text, as the TTS will read it.
  3. Troubleshooting Visuals: If a search is too specific and returns 0 results, the system will automatically try fallbacks (Pixabay -> Generic).
    • Tip: Use keywords that describe the action or vibe (e.g., "morning sunrise", "fast car driving").

Comments

Loading comments...