kanban-video-orchestrator

Plan and monitor multi-agent video production pipelines coordinated through a Hermes kanban board.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/xu1713/openhorse --skill kanban-video-orchestrator-xu1713
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kanban-video-orchestrator
Source: https://github.com/xu1713/openhorse/tree/main/openhorse/openhorse/optional-skills/creative/kanban-video-orchestrator
Command: npx skills add https://github.com/xu1713/openhorse --skill kanban-video-orchestrator-xu1713

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? Producing a video that spans multiple styles and tools (ASCII, Manim, generative art, AI image-to-video, voiceover, editing) requires coordinating many specialized steps; this Skill decomposes any video brief into a team of Hermes agent profiles that execute the work through a shared kanban board. ## Core Features & Use Cases - Adaptive Discovery & Briefing: Asks targeted per-style intake questions (narrative, marketing, music video, explainer, ASCII, installation) and produces a structured brief.md contract. - Team Design & Setup Generation: Composes 4-7 role profiles (director, writer, renderer, voice-talent, editor, reviewer) and generates a setup.sh that creates Hermes profiles, SOUL.md files, workspace, and the initial kanban task. - Monitoring & Intervention: Polls the kanban for stuck tasks, overtime renders, and retry loops, with recipes for re-renders, dependency rewiring, and brief pivots. - Use Case: Ask for a 30-second product teaser with terminal demo scenes and voiceover; the Skill scopes the brief, spins up copywriter, ASCII renderer, voice-talent, and editor profiles, and tracks the pipeline to a final.mp4. ## Quick Start Ask the assistant to plan and set up a kanban-based multi-agent production pipeline for the video you want to make, describing its length, style, and target platform.

Frequently Asked Questions about kanban-video-orchestrator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a multi-agent video production pipeline with Hermes kanban?

Define a plan.json describing the team, scenes, audio, and deliverables, then run bootstrap_pipeline.py to generate setup.sh. Running setup.sh creates the workspace, Hermes profiles with SOUL.md files, and fires the initial kanban task assigned to the director profile.

What rendering tools can a kanban video pipeline route scenes to?

Scenes route to whichever skill fits the beat: ascii-video, manim-video, p5js, comfyui, touchdesigner-mcp, blender-mcp, pixel-art, or baoyu-comic. External APIs like ElevenLabs, Runway, and Kling handle TTS and image-to-video work.

When should I not use a multi-agent kanban pipeline for video?

Skip it for one-shot conversions like mp4-to-GIF, static images or audio-only artifacts, and videos that fit a single existing skill cleanly, such as a pure ASCII video handled directly by ascii-video.

How do I monitor a running video kanban and fix stuck tasks?

Use hermes kanban watch or list with the project tenant, or run monitor.py to poll for stuck tasks, overtime renders, and retry loops. Intervene by commenting with feedback, creating re-run tasks with the original as parent, or blocking and archiving stuck tasks.

Why must every kanban task pass workspace_kind dir and a tenant?

The shared dir workspace lets all profiles exchange artifacts through one filesystem path, while the project tenant scopes the dashboard and prevents cross-pollination with other kanbans. Omitting either isolates profiles or hides tasks from monitoring.

What API keys does a video production pipeline require?

Keys depend on the team: ELEVENLABS_API_KEY for voiceover, OPENROUTER_API_KEY for video review, and FAL, Runway, Kling, or Luma keys for image generation and animation. The setup script's check_key helper verifies keys in ~/.hermes/.env or macOS Keychain before firing the kanban.