# Video Pipeline Orchestrator

Plan and run multi-agent video production pipelines.

- Repository: https://github.com/NousResearch/hermes-agent (259479 stars)
- Category: Media
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add NousResearch/hermes-agent --skill kanban-video-orchestrator -g -a claude-code -y`
Codex: `npx skills add NousResearch/hermes-agent --skill kanban-video-orchestrator -g -a codex -y`
Cursor: `npx skills add NousResearch/hermes-agent --skill kanban-video-orchestrator -g -a cursor -y`
Gemini CLI: `npx skills add NousResearch/hermes-agent --skill kanban-video-orchestrator -g -a gemini-cli -y`

## Description

Plan and run multi-agent video production pipelines.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Kanban Video Orchestrator

Wrap any video request, from a 15-second product teaser to a 5-minute narrative
short to a music video to an ASCII loop, in a Hermes Kanban pipeline that
decomposes the work to specialized agent profiles.

This skill does **not** render anything itself. It is a meta-pipeline that:

1. **Scopes** the request through targeted discovery
2. **Designs** an appropriate team (which roles, which tools per role) based on the style
3. **Generates** a setup script that creates Hermes profiles, project workspace, and the initial kanban task
4. **Hands off** to the director profile, which decomposes via the kanban
5. **Monitors** execution, helps intervene when tasks stall or fail

The actual rendering happens inside the kanban once it's running, via whichever
existing skills + tools fit the scenes, `ascii-video`, `manim-video`, `p5js`,
`comfyui`, `touchdesigner-mcp`, `songwriting-and-ai-music`,
`heartmula`, external APIs, or plain Python with PIL + ffmpeg.

## When NOT to use this skill

- The video is one continuous procedural project that needs no specialists. Just write the code directly.
- The user wants a quick one-shot conversion (e.g. "convert this mp4 to a GIF"), use ffmpeg directly.
- The output is a static image, GIF, or audio-only artifact, use the matching specific skill (`ascii-art`, `gifs`, `meme-generation`, `songwriting-and-ai-music`).
- The work fits a single existing skill cleanly (e.g. a pure ASCII video, just use `ascii-video`).

## Workflow

```
DISCOVER  →  BRIEF  →  TEAM DESIGN  →  SETUP  →  EXECUTE  →  MONITOR
```

### Step 1, Discover (ask the right questions)

The discovery process is **adaptive**: ask only what is actually needed. Always
start with three questions to identify the broad shape:

The rest: https://github.com/NousResearch/hermes-agent/blob/HEAD/optional-skills/creative/kanban-video-orchestrator/SKILL.md
