Video Podcast Maker

A skill that turns a topic into a narrated 4K video: research, script, local TTS, Remotion composition and an FFmpeg mix

Skill

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Runs shell commands, installs packages and reaches the network
  • Writes video project files to disk
All reasons and checks

agents365-ai/video-podcast-maker

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/video-podcast-maker

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add agents365-ai/video-podcast-maker --skill video-podcast-maker -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 33b8078
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .claude/skills
cp -R "$tmp/skills/video-podcast-maker" .claude/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add agents365-ai/video-podcast-maker --skill video-podcast-maker -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 33b8078
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .agents/skills
cp -R "$tmp/skills/video-podcast-maker" .agents/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add agents365-ai/video-podcast-maker --skill video-podcast-maker -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 33b8078
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .github/skills
cp -R "$tmp/skills/video-podcast-maker" .github/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add agents365-ai/video-podcast-maker --skill video-podcast-maker -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 33b8078
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .agents/skills
cp -R "$tmp/skills/video-podcast-maker" .agents/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add agents365-ai/video-podcast-maker --skill video-podcast-maker -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 33b8078
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .agents/skills
cp -R "$tmp/skills/video-podcast-maker" .agents/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .devin/skills
cp -R "$tmp/skills/video-podcast-maker" .devin/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

Formerly Windsurf.

Run in a terminal in the project folder

npx skills add agents365-ai/video-podcast-maker --skill video-podcast-maker -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 33b8078
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .cline/skills
cp -R "$tmp/skills/video-podcast-maker" .cline/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add agents365-ai/video-podcast-maker --skill video-podcast-maker -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 33b8078
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .roo/skills
cp -R "$tmp/skills/video-podcast-maker" .roo/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add agents365-ai/video-podcast-maker --skill video-podcast-maker -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit 33b8078
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .agents/skills
cp -R "$tmp/skills/video-podcast-maker" .agents/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .agents/skills
cp -R "$tmp/skills/video-podcast-maker" .agents/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/agents365-ai/video-podcast-maker.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/video-podcast-maker/
git -C "$tmp" checkout 33b8078e3e87c9626d39d144b4c901b4ebf16f74
mkdir -p .agents/skills
cp -R "$tmp/skills/video-podcast-maker" .agents/skills/video-podcast-maker

Commands for macOS and Linux, on Windows run them in Git Bash.

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 33b8078.

Text for your agent

Install the skill: npx skills add Agents365-ai/video-podcast-maker/skills/video-podcast-maker -g. Install Python, Node.js and FFmpeg, then give the agent a video topic.

Other ways from the author
npx skills add Agents365-ai/video-podcast-maker/skills/video-podcast-maker -g

Drop the path suffix to install all three variants: full, lite and nano.

This is third-party code. Review the repository files before installing.

What it does

The skill walks the agent through the full video pipeline from a topic to a finished file. It gathers material, writes a script, narrates it with local TTS (free edge or azure by key), lays out frames in Remotion and mixes tracks with FFmpeg. The result renders in 4K with subtitles, and vertical 9:16 shorts can be cut from the same run. A style-learning mode picks up visual patterns from a reference video or image, and paid asset generation always asks first.

Who it is for. For creators, marketers and developers who need to turn a topic into an explainer video quickly.

Good fit when

  • You need an explainer or video podcast built from a topic or a ready script
  • You want a 4K narrated video with subtitles without manual editing
  • You need vertical shorts cut from a long video

Not a fit when

  • You just need trimming, format conversion or color grading
  • You cannot install Node.js, Python and FFmpeg

Example request

Make a video podcast about how embeddings work, narrate it with the free TTS

Limitations

It needs Python 3.8+, Node.js 18+, FFmpeg and a Remotion project; the first Remotion install pulls about 2.2 GB of packages. The free edge backend runs without a key, azure needs AZURE_SPEECH_KEY and a region. Tested on macOS and Linux. Output quality depends on the script, which the authors suggest polishing by hand.

How to disable. Remove the video-podcast-maker skill from the agent's skills directory or from the skills CLI install.

Security check

  • Runs shell commands, installs packages and reaches the network
  • Writes video project files to disk

README in short

The README describes a topic-to-video pipeline: research, script, local TTS, Remotion composition and an FFmpeg mix. The repo ships three skill variants: the full one with templates, a lite version and a tool-agnostic nano. Output renders in 4K with subtitles, plus vertical shorts and style extraction from a reference. It installs via the skills CLI or a clone, while publishing to Bilibili, YouTube, Xiaohongshu, Douyin and WeChat stays manual. MIT licensed.

FAQ

Do I need a paid key for narration?

No. The edge backend is free and needs no key. Azure connects by key if you want a different voice.

Can I rebuild a finished video?

Yes. The skill reuses the video project folder, so you can edit the script or music and re-render.

Editors’ pick

Skills and CLI from HeyGen: the agent writes HTML compositions and renders them into MP4 videos, captions, motion graphics and decks

SkillMedium risk53.9KRepository stars

Blender MCP

MCP for Blender

Editors’ pick

An MCP server and Blender addon: the agent creates and edits objects, materials and scenes, pulls assets and runs Python in Blender

MCP serverHigh risk29.5KRepository stars
Editors’ pick

Official Remotion skills for making videos in React: compositions, animation, captions, maps and rendering

SkillLow risk4.8KRepository stars

Agentic video studio for Claude Code, Cursor and Codex: script, voiceover, images, stock footage, music, subtitles and render

WorkflowMedium risk61.8KRepository stars
Foxx AIVideo Podcast Maker

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.