mcpField
V
video-creator

video-creator

github.com/outscalCreative & media6940 installsUpdated 27w ago
Repository

About video-creator

A skill for managing a video workflow from script input through final video components. It supports creating, executing, regenerating selected scenes, and resuming in-progress work.

Key features

  1. 01Create videos from scripts and style choices
  2. 02Run audio, direction, asset, design, and coding steps
  3. 03Regenerate design or code for selected scenes
  4. 04Resume workflows and check progress
  5. 05Track step state with utility scripts

Use cases

  1. 01Starting a video from a script
  2. 02Running a specific production step
  3. 03Reworking design or code for selected scenes
  4. 04Continuing or checking an unfinished video

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/outscal/video-generator --skill video-creator

After installing, type/video-creatorin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

create-video.md
execute-regen-scenes-step.md
execute-video-step.md
resume-video.md
scripts/
get_video_step_metadata.py
list-topics.py
path_manager.py
validate_json.py
video-status.py
video-step-sub-status.py
steps/
assets-step.md
audio-step.md
code-step.md
design-step.md
direction-step.md
regenerate-code-step.md
regenerate-design-step.md
user-input-step.md
templates/
video-status-template.json

Details

From the project README

Video Creator Skill

Manages the complete video creation pipeline from script input to final video components.

Execution Modes

Determine which workflow to follow based on user input:

Mode 1: Execute Video Step

When: Immediately read when user wants to execute a specific workflow step (audio, direction, assets, design, or coding). Workflow: execute-video-step.md

Mode 2: Execute Regenerate Scenes Step

When: Immediately read when user wants to regenerate specific scenes for a step (design or coding) with scenes parameter. Workflow: execute-regen-scenes-step.md

Mode 3: Resume Video

When: Immediatly read when user wants to continue an existing video workflow from where it left off or check the status of an in-progress video Workflow: resume-video.md

Mode 4: Create Video

When: User wants to create a completely new video from scratch, starting with script input and style selection Workflow: create-video.md

Step References

Individual step implementations (referenced by execution modes):

Utility Scripts

video-status.py: Manages workflow state and step progression

Available actions:

  • create-video-status-file: Initialize new video workflow and return first step
  • get-incomplete-step: Get current pending step
  • complete-step: Mark step done and advance to next

Output Format:

All actions output a single line

list-topics.py: Get all topics with video workflows

Usage:

python .claude/skills/video-creator/scripts/list-topics.py

When user doesn't specify a topic, use this script to get all available topics, display them to the user, and ask them to specify which topic they want to work with

Comments

Markdown supported