Orchestrates end-to-end video generation through sequential workflow steps (audio, direction, assets, design, coding). Activates when user requests video creation from a script, wants to resume video generation, mentions "create video", "generate video", or "video workflow", requests running a specific step (audio, direction, assets, design, coding), asks to "create audio", "generate direction", "create assets", "generate design", or "code video components", or wants to resume a video. Manage...
Scanned 9/8/2026
Install to Claude Code
npx -y skills add mattnigh/skills_collection --skill collection --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Collection?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/mattnigh-collection-7c628495)More formats (shields.io, HTML) on the badges page.
---
name: video-creator
description: Orchestrates end-to-end video generation through sequential workflow steps (audio, direction, assets, design, coding). Activates when user requests video creation from a script, wants to resume video generation, mentions "create video", "generate video", or "video workflow", requests running a specific step (audio, direction, assets, design, coding), asks to "create audio", "generate direction", "create assets", "generate design", or "code video components", or wants to resume a video. Manages workflow state tracking and parallel scene generation.
---
# 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](./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](./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](./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](./create-video.md)
## Step References
Individual step implementations (referenced by execution modes):
- [user-input-step.md](./steps/user-input-step.md) - Gather script and video style
- [audio-step.md](./steps/audio-step.md) - Generate audio from script
- [direction-step.md](./steps/direction-step.md) - Create video direction
- [assets-step.md](./steps/assets-step.md) - Generate SVG assets
- [design-step.md](./steps/design-step.md) - Generate design specifications
- [code-step.md](./steps/code-step.md) - Create video components
- [regenerate-design-step.md](./steps/regenerate-design-step.md) - Regenerate design for specific scenes
- [regenerate-code-step.md](./steps/regenerate-code-step.md) - Regenerate code for specific scenes
## 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:
```bash
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 withIs 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!