{"id":"d4b58d40-4ec0-4ef3-ada0-4ca9a4fb06bb","shortId":"6EHJtj","kind":"skill","title":"Turn a plain-language brief into a multi-step video production pipeline with OpenMontage","tagline":"Use OpenMontage when an agent should take a brief or reference video and run the research, scripting, asset generation, editing, subtitle, and render pipeline as one production workflow instead of treating each media tool as a separate manual step.","description":"# Turn a plain-language brief into a multi-step video production pipeline with OpenMontage\n\nUse OpenMontage when an agent should take a brief or reference video and run the research, scripting, asset generation, editing, subtitle, and render pipeline as one production workflow instead of treating each media tool as a separate manual step.\n\n## Prerequisites\n\nPython 3.10+, Node.js 18+, FFmpeg, an AI coding assistant or agent runtime, and whichever media/model providers the chosen pipeline needs\n\n## Installation\n\nRequirements and caveats from upstream:\n- Agent calls Python tools -- scored provider selection ranks every tool across 7 dimensions\n- **Python provides tools and persistence.** All creative decisions, orchestration logic, review criteria, and quality standards live in readable instruction files (YAML manifests + Markdown skills) that you can inspect...\n- | **Remotion** | Local (Node.js) | React-based programmatic video — spring-animated image scenes, stat reveals, section titles, hero cards, TikTok-style word-by-word captions, scene transitions (fade/slide/wipe/flip),...\n\nBasic usage or getting-started notes:\n- <a href=\"#quick-start\">Quick Start</a> &nbsp;·&nbsp;\n- Works with **Claude Code, Cursor, Copilot, Windsurf, Codex** — any AI coding assistant that can read files and run code.\n- **Coming soon:** Local LLM support via **Ollama** and **LM Studio** — run the full production pipeline without any cloud LLM.\n\n- Source: https://github.com/calesthio/OpenMontage\n- Extracted from upstream docs: https://raw.githubusercontent.com/calesthio/OpenMontage/HEAD/README.md\n\n## Documentation\n\n- https://github.com/calesthio/OpenMontage\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage/)","tags":["turn","plain","language","brief","into","multi","step","video","production","pipeline","with","openmontage"],"capabilities":["skill","source-agentskillexchange","skill-turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,822 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:12:55.393Z","embedding":null,"createdAt":"2026-05-18T13:20:03.814Z","updatedAt":"2026-05-18T19:12:55.393Z","lastSeenAt":"2026-05-18T19:12:55.393Z","tsv":"'/calesthio/openmontage':259,270 '/calesthio/openmontage/head/readme.md':266 '/skills/turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage/)':277 '18':115 '3.10':113 '7':149 'across':148 'agent':21,76,122,138,272 'agentskillexchange.com':276 'agentskillexchange.com/skills/turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage/)':275 'ai':118,227 'anim':189 'asset':34,89 'assist':120,229 'base':184 'basic':209 'brief':6,25,61,80 'call':139 'caption':205 'card':197 'caveat':135 'chosen':129 'claud':220 'cloud':254 'code':119,221,228,236 'codex':225 'come':237 'copilot':223 'creativ':157 'criteria':162 'cursor':222 'decis':158 'dimens':150 'doc':263 'document':267 'edit':36,91 'everi':146 'exchang':274 'extract':260 'fade/slide/wipe/flip':208 'ffmpeg':116 'file':170,233 'full':249 'generat':35,90 'get':213 'getting-start':212 'github.com':258,269 'github.com/calesthio/openmontage':257,268 'hero':196 'imag':190 'inspect':178 'instal':132 'instead':45,100 'instruct':169 'languag':5,60 'live':166 'llm':240,255 'lm':245 'local':180,239 'logic':160 'manifest':172 'manual':54,109 'markdown':173 'media':49,104 'media/model':126 'multi':10,65 'multi-step':9,64 'need':131 'node.js':114,181 'note':215 'ollama':243 'one':42,97 'openmontag':16,18,71,73 'orchestr':159 'persist':155 'pipelin':14,40,69,95,130,251 'plain':4,59 'plain-languag':3,58 'prerequisit':111 'product':13,43,68,98,250 'programmat':185 'provid':127,143,152 'python':112,140,151 'qualiti':164 'quick':216 'rank':145 'raw.githubusercontent.com':265 'raw.githubusercontent.com/calesthio/openmontage/head/readme.md':264 'react':183 'react-bas':182 'read':232 'readabl':168 'refer':27,82 'remot':179 'render':39,94 'requir':133 'research':32,87 'reveal':193 'review':161 'run':30,85,235,247 'runtim':123 'scene':191,206 'score':142 'script':33,88 'section':194 'select':144 'separ':53,108 'skill':174,273 'skill-turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage' 'soon':238 'sourc':256,271 'source-agentskillexchange' 'spring':188 'spring-anim':187 'standard':165 'start':214,217 'stat':192 'step':11,55,66,110 'studio':246 'style':200 'subtitl':37,92 'support':241 'take':23,78 'tiktok':199 'tiktok-styl':198 'titl':195 'tool':50,105,141,147,153 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'transit':207 'treat':47,102 'turn':1,56 'upstream':137,262 'usag':210 'use':17,72 'via':242 'video':12,28,67,83,186 'whichev':125 'windsurf':224 'without':252 'word':202,204 'word-by-word':201 'work':218 'workflow':44,99 'yaml':171","prices":[{"id":"e48b86e3-cbdb-4d24-9912-867c8d3140e7","listingId":"d4b58d40-4ec0-4ef3-ada0-4ca9a4fb06bb","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:20:03.814Z"}],"sources":[{"listingId":"d4b58d40-4ec0-4ef3-ada0-4ca9a4fb06bb","source":"github","sourceId":"agentskillexchange/skills/turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage","isPrimary":false,"firstSeenAt":"2026-05-18T13:20:03.814Z","lastSeenAt":"2026-05-18T19:12:55.393Z"}],"details":{"listingId":"d4b58d40-4ec0-4ef3-ada0-4ca9a4fb06bb","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"a2e08577da441819a6940ac0693938c6335ac20f","skill_md_path":"skills/turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Turn a plain-language brief into a multi-step video production pipeline with OpenMontage","description":"Use OpenMontage when an agent should take a brief or reference video and run the research, scripting, asset generation, editing, subtitle, and render pipeline as one production workflow instead of treating each media tool as a separate manual step."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/turn-a-plain-language-brief-into-a-multi-step-video-production-pipeline-with-openmontage"},"updatedAt":"2026-05-18T19:12:55.393Z"}}