Individual skill
video-podcast-maker
Use when the user gives a topic and wants an automated topic-driven narrated explainer, podcast, or knowledge-summary video (Bilibili / YouTube / Xiaohongshu / Douyin / WeChat Channels), or asks to learn visual design patterns from a reference video/image. Trigger when the user mentions creating a knowledge video, narrated explainer, video podcast, or animated infographic-style video from a topic — even if they don't say "video podcast" explicitly. Also trigger when the user wants to regenerate, re-render, rebuild, update, or iterate on a narrated video this skill already produced — e.g. they edited the script/prompt, changed the visuals, or swapped the background music and want the final video remade (reuse the existing videos/{name}/ directory, never start a new project). Do NOT trigger for generic video editing, trimming, format conversion, color grading, or non-narrative video tasks. Produces 4K video via research → script → TTS → Remotion → MP4 + BGM.
skills/video-podcast-maker/SKILL.md
Source commit 33b8078e3e87c9626d39d144b4c901b4ebf16f74
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 9, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,720
- Repository last updated
- Oct 1, 2026
- License
- MIT
Observed agent integration: codex
- agent-skill Repository topic
- video-generation Repository topic
- idea-to-video Repository topic
- ai-video Repository topic
- bilibili Repository topic
- claude-code Repository topic
- remotion Repository topic
- text-to-speech Repository topic
- design Derived category
- writing Derived category
- research Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.env.exampleasset · 662 bytes.python-versionasset · 5 bytes.skillspector-baseline.yamlasset · 10,081 bytesAGENTS.mddoc · 1,657 bytesLICENSEasset · 1,069 bytesSKILL.mdcore · 19,756 bytesSKILL.mdcore · 19,756 bytesSKILL.mdcore · 19,756 bytesSKILL.mdcore · 19,756 bytesSKILL.mdcore · 19,756 bytesSKILL.mdcore · 19,756 bytesSKILL.mdcore · 19,756 bytesSKILL.mdcore · 19,756 bytesassets/bilibili-triple-black.mp4asset · 1,410,793 bytesassets/bilibili-triple-white.mp4asset · 1,444,246 bytesassets/perfect-beauty-191271.mp3asset · 7,048,364 bytesassets/snow-stevekaldes-piano-397491.mp3asset · 2,465,324 bytespackage.jsonruns · 1,105 bytesphonemes.template.jsonasset · 9,839 bytesprefs_schema.jsonasset · 16,931 bytesreferences/design-guide.mddoc · 20,674 bytesreferences/design-learning.mddoc · 3,769 bytesreferences/natural-narration.mddoc · 8,900 bytesreferences/platform-matrix.mddoc · 4,126 bytesreferences/script-polish.mddoc · 15,585 bytesreferences/troubleshooting.mddoc · 20,000 bytesreferences/visual-taste.mddoc · 11,732 bytesreferences/workflow-assets.mddoc · 14,020 bytesreferences/workflow-production.mddoc · 24,863 bytesreferences/workflow-publish.mddoc · 10,387 bytesreferences/workflow-script.mddoc · 16,873 bytesreferences/zh-polyphones.mddoc · 3,437 bytesrequirements.txtdoc · 344 bytesscripts/_state.pyruns · 3,242 bytesscripts/align_timing_from_srt.pyruns · 22,392 bytesscripts/assets.pyruns · 15,728 bytesscripts/audit_beat_sync.pyruns · 15,905 bytesscripts/audit_components.pyruns · 4,479 bytesscripts/check_prereqs.pyruns · 6,383 bytesscripts/cli.pyruns · 13,700 bytesscripts/cli_envelope.pyruns · 5,237 bytesscripts/components.pyruns · 8,380 bytesscripts/generate_shorts.pyruns · 15,757 bytesscripts/generate_tts.pyruns · 20,695 bytesscripts/get_pref.pyruns · 2,254 bytesscripts/learn_design.pyruns · 40,128 bytesscripts/migrate_prefs.pyruns · 7,877 bytesscripts/resolve_backend.pyruns · 264 bytesscripts/resolve_bgm_path.pyruns · 1,330 bytesscripts/tts/__init__.pyruns · 43 bytesscripts/tts/backends/__init__.pyruns · 4,691 bytesscripts/tts/backends/base.pyruns · 879 bytesscripts/tts/backends/native.pyruns · 20,205 bytesscripts/tts/markers.pyruns · 1,549 bytesscripts/tts/phonemes.pyruns · 5,036 bytesscripts/tts/sections.pyruns · 8,262 bytesscripts/tts/srt.pyruns · 7,370 bytesscripts/tts/voice_advisor.pyruns · 5,236 bytesscripts/verify_output.pyruns · 33,372 bytestemplates/README.mddoc · 4,383 bytestemplates/Root.tsxruns · 7,396 bytestemplates/ShortVideo.tsxruns · 5,138 bytestemplates/Thumbnail.tsxruns · 2,749 bytestemplates/Video.en.tsxruns · 14,919 bytestemplates/Video.tsxruns · 15,102 bytestemplates/components/AnimatedBackground.tsxruns · 6,759 bytestemplates/components/AssetImage.tsxruns · 2,228 bytestemplates/components/AssetVideo.tsxruns · 2,022 bytestemplates/components/AudioWaveform.tsxruns · 3,727 bytestemplates/components/ChapterProgressBar.tsxruns · 3,200 bytestemplates/components/CodeBlock.tsxruns · 1,893 bytestemplates/components/ComparisonCard.tsxruns · 2,630 bytestemplates/components/DataBar.tsxruns · 2,151 bytestemplates/components/DataTable.tsxruns · 2,414 bytestemplates/components/DiagramReveal.tsxruns · 13,092 bytestemplates/components/ErrorBoundary.tsxruns · 1,530 bytestemplates/components/FeatureGrid.tsxruns · 2,485 bytestemplates/components/FlowChart.tsxruns · 4,720 bytestemplates/components/Icon.tsxruns · 2,184 bytestemplates/components/IconCard.tsxruns · 1,682 bytestemplates/components/LottieAnimation.tsxruns · 3,372 bytestemplates/components/MediaSection.tsxruns · 3,179 bytestemplates/components/OverlayLayer.tsxruns · 1,209 bytestemplates/components/QuoteBlock.tsxruns · 1,838 bytestemplates/components/SectionLayouts.tsxruns · 18,709 bytestemplates/components/ShortCTACard.tsxruns · 1,198 bytestemplates/components/ShortIntroCard.tsxruns · 1,362 bytestemplates/components/StatCounter.tsxruns · 2,276 bytestemplates/components/Subtitles.tsxruns · 5,833 bytestemplates/components/Timeline.tsxruns · 4,448 bytestemplates/components/animations.tsxruns · 7,873 bytestemplates/components/iconMap.tsruns · 4,269 bytestemplates/components/index.tsruns · 2,303 bytestemplates/components/layouts.tsxruns · 1,640 bytestemplates/components/useAssets.tsruns · 2,896 bytestemplates/components/useTiming.tsruns · 2,694 bytestemplates/podcast.txtdoc · 1,783 bytestemplates/podcast_en.txtdoc · 1,735 bytestemplates/podcast_zh.txtdoc · 1,929 bytestemplates/presets/kinetic-typography/README.mddoc · 3,919 bytestemplates/presets/kinetic-typography/Thumbnail.tsx.templateasset · 4,348 bytestemplates/presets/kinetic-typography/Video.tsx.templateasset · 16,420 bytestemplates/presets/kinetic-typography/colors.jsonasset · 1,749 bytestemplates/presets/kinetic-typography/motion.jsonasset · 796 bytestemplates/presets/kinetic-typography/voice.jsonasset · 931 bytestemplates/remotion.config.tsruns · 117 bytestsconfig.jsonasset · 337 bytestsconfig.templates.jsonasset · 188 bytesuser_prefs.template.jsonasset · 3,496 bytes
Read excerpt
> **Recommended: Load Remotion Best Practices**
>
> This skill benefits from `remotion-best-practices` (not bundled) for the full
> Remotion pattern library. It is optional — minimum rules are below if absent.
>
> - **Pi**: read the loaded skill at `remotion-best-practices` (listed in available skills).
> - **Claude Code**: invoke `remotion-best-practices` skill/tool before proceeding.
>
> Not installed? Get it from [remotion-dev/skills](https://github.com/remotion-dev/skills) (docs: [remotion.dev/docs/ai/skills](https://www.remotion.dev/docs/ai/skills)).
>
> If `remotion-best-practices` is not installed, minimum rules: chromium must be available, always wrap 4K content in `<Scale4K>`, use `<TransitionSeries>` with `linearTiming`, and treat audio as the master clock.
# Video Podcast Maker