shorts-editor

Render vertical Shorts videos from visual_spec.json, narration.mp3, subtitles_remotion.json, and clips into final.mp4.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kanno321-create/shorts_studio --skill shorts-editor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shorts-editor
Source: https://github.com/kanno321-create/shorts_studio/tree/main/.preserved/harvested/skills_raw/shorts-editor
Command: npx skills add https://github.com/kanno321-create/shorts_studio --skill shorts-editor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Designers spend manual time stitching together visual assets, audio, and captions for short-form videos. Shorts Editor automates end-to-end rendering by orchestrating a Remotion-based pipeline to produce final.mp4 from visual_spec.json, narration.mp3, and subtitles_remotion.json.

Core Features & Use Cases

  • Remotion-based rendering: render final.mp4 from visual_spec.json, subtitles_remotion.json, narration.mp3, and video clips via a single render call.
  • Deterministic output: ensures 1080x1920 resolution, 30 FPS, and consistent channel-based styling.
  • Channel-aware workflows: supports humor, politics, and trend presets to tailor video style and pacing.

Quick Start

Render the Shorts video by feeding visual_spec.json, narration.mp3, subtitles_remotion.json, and video clips into the Remotion pipeline to produce final.mp4.

Frequently Asked Questions about shorts-editor

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

FAQPage Schema
How do I automate rendering vertical Shorts from visual specs and audio?

You can automate Shorts rendering by feeding visual_spec.json, narration.mp3, subtitles_remotion.json, and video clips into a Remotion-based pipeline, which orchestrates the composition and outputs final.mp4.

Can I use FFmpeg to assemble Shorts video clips with this pipeline?

No, the Shorts rendering pipeline avoids FFmpeg-based assembly and other non-Remotion paths. It strictly relies on a Python wrapper around render_shorts_video to enforce deterministic 1080x1920 output.

What is the required resolution and frame rate for Remotion Shorts rendering?

Remotion Shorts rendering enforces a strict 1080x1920 resolution at 30 FPS. This deterministic output ensures consistent vertical video styling across humor, politics, and trend channel presets.

Do I need to manually stitch subtitles and audio for short-form video production?

No, designers do not need to manually stitch visual assets, audio, and captions. The pipeline automates end-to-end rendering by assembling title, audio, subtitles, and stock clips into a single render call.

Does the Shorts rendering pipeline support different content channel styling?

Yes, the pipeline supports channel-aware workflows with humor, politics, and trend presets. These presets tailor the vertical video style and pacing during the automated Remotion rendering process.

Why does my Shorts video rendering pipeline require a Python wrapper?

The Python wrapper orchestrates the Remotion-based composition by passing visual_spec.json, narration.mp3, and subtitles_remotion.json to the render_shorts_video function, ensuring deterministic 1080x1920 output at 30 FPS.