Repository pathskills/pipelines/documentary-montage/
Can run independentlyYes, when the host/runtime requirements are present
Invocation methodAsk the compatible host for this named function or use the documented command/tool
Installation / activationInstall the parent repository and enable only this required component
Purpose
Build a sourced documentary-style montage from research, narration, real or generated footage, and editorial structure.
Task categories
production planningasset generationeditingquality review
Project phases
ideationpre-productionproductionpost-productionpublishing
Routing behavior
Trigger conditions
- The request specifically concerns documentary.
- The request specifically concerns research.
Anti-trigger conditions
- Need a lightweight single-shot video API
- Cannot install Python, Node.js, FFmpeg, and media dependencies
Inputs & outputs
Required inputs
A concrete, bounded request plus the files, data, account, or project context explicitly required by this component.
Produced outputs
The component's documented artifact, answer, command result, graph record, media deliverable, or external action. Review it before relying on it.
Dependencies & services
Dependencies
Python packages, npm packages, FFmpeg, optional Piper TTS and provider SDKs
Required tools
Python 3.10+, Node.js 22+, FFmpeg
Required services
Only the providers enabled by the user
Compatibility
Platforms
macOS, Linux, Windows with platform-specific caveats
Agents / IDEs
Agent-readable project files, Python tools, Backlot local web UI
Limitations
- Large dependency and provider surface
- Quality, cost, and speed vary significantly by provider
- Production media can consume substantial storage and compute
Security notes
Media tools can download files, execute FFmpeg, call paid APIs, and write large outputs. Use a dedicated project directory, validate sources, cap budgets, and inspect shell/tool actions.
Evidence
- first-party source · Component name, path, and purpose were mapped from the repository's current first-party files.