remotion-video-toolkit by shreefentsar/remotion-video-toolkit
npx skills add https://github.com/shreefentsar/remotion-video-toolkit --skill remotion-video-toolkit编写 React 组件,生成真实的 MP4 视频。此技能教授您的 AI 代理如何使用 Remotion 进行构建——从第一个动画到生产级渲染流水线。
包含 29 条规则。涵盖所有主要的 Remotion 功能。
规模化个性化视频 将用户数据作为 JSON 属性输入,为每个用户渲染独特的视频。想象一下 Spotify Wrapped、GitHub Unwrapped、入门引导视频——一个模板,成千上万个输出。
自动化社交媒体片段 拉取实时数据(统计数据、排行榜、产品指标),无需任何人操作时间线编辑器即可渲染每日或每周视频帖子。
动态广告和营销视频 替换客户姓名、产品图片、定价。同一个模板,无限的变化。通过 API 或 Lambda 在服务器端渲染。
动态数据可视化 将仪表板和 KPI 报告转化为带有动画图表和过渡效果的可分享视频片段。
TikTok 和 Reels 字幕 转录音频,显示逐词高亮的字幕,导出即可上传。
产品展示视频 从您的数据库自动生成——图片、规格、定价——直接输出为 MP4。
教育和讲解内容 动画课程材料、证书视频、分步引导——全部由代码驱动。
视频生成即服务 将渲染功能暴露为 HTTP 端点。您的应用发送 JSON,返回视频文件。
npx create-video@latest 搭建项目@remotion/renderer 附带,无需单独安装广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 规则 | 描述 |
|---|---|
| Compositions | 定义视频、静态图像、文件夹、默认属性、动态元数据 |
| Rendering | CLI、Node.js API、AWS Lambda、Cloud Run、Express 服务器模式 |
| Calculate metadata | 在渲染时动态设置时长、尺寸和属性 |
| 规则 | 描述 |
|---|---|
| Animations | 淡入淡出、缩放、旋转、滑动 |
| Timing | 插值曲线、缓动、弹簧物理效果 |
| Sequencing | 延迟、链接和编排场景 |
| Transitions | 场景间过渡 |
| Trimming | 裁剪任何动画的开头或结尾 |
| 规则 | 描述 |
|---|---|
| Text animations | 打字机效果、词语高亮、显示效果 |
| Fonts | Google 字体和本地字体加载 |
| Measuring text | 使文本适应容器、检测溢出 |
| 规则 | 描述 |
|---|---|
| Transcribe captions | 通过 Whisper、Deepgram 或 AssemblyAI 将音频转换为字幕 |
| Display captions | TikTok 风格的逐词高亮显示 |
| Import SRT | 加载现有的 .srt 文件 |
| 规则 | 描述 |
|---|---|
| Charts | 动画条形图、折线图、数据驱动的视觉效果 |
| 规则 | 描述 |
|---|---|
| 3D content | Three.js 和 React Three Fiber |
| Lottie | 通过 Lottie 使用 After Effects 动画 |
| TailwindCSS | 使用 Tailwind 样式化合成 |
| DOM measurement | 在渲染时测量元素尺寸 |
| 规则 | 描述 |
|---|---|
| Video duration | 获取时长(秒) |
| Video dimensions | 获取宽度和高度 |
| Audio duration | 获取音频时长 |
| Extract frames | 在特定时间戳提取帧 |
# 搭建项目
npx create-video@latest my-video
# 在浏览器中预览
cd my-video && npm start
# 渲染为 MP4
npx remotion render src/index.ts MyComposition out/video.mp4
# 传递动态数据
npx remotion render src/index.ts MyComposition out.mp4 --props '{"title": "Hello"}'
缺少什么?找到了更好的方法?请提交 PR——欢迎新规则、改进的示例、错误修复。
由 Zone 99 构建
每周安装量
260
代码仓库
GitHub Stars
8
首次出现
2026年2月1日
安全审计
安装于
opencode251
gemini-cli249
codex245
cursor242
github-copilot240
amp231
Write React components, get real MP4 videos. This skill teaches your AI agent how to build with Remotion — from a first animation to a production rendering pipeline.
29 rules. Every major Remotion feature covered.
Personalized video at scale Feed user data as JSON props, render a unique video per user. Think Spotify Wrapped, GitHub Unwrapped, onboarding walkthroughs — one template, thousands of outputs.
Automated social media clips Pull live data (stats, leaderboards, product metrics) and render daily or weekly video posts without anyone touching a timeline editor.
Dynamic ads and marketing videos Swap in customer name, product image, pricing. Same template, infinite variations. Render server-side via API or Lambda.
Animated data visualizations Turn dashboards and KPI reports into shareable video clips with animated charts and transitions.
TikTok and Reels captions Transcribe audio, display word-by-word highlighted subtitles, export ready for upload.
Product showcase videos Auto-generate from your database — images, specs, pricing — straight to MP4.
Educational and explainer content Animated course materials, certificate videos, step-by-step walkthroughs — all driven by code.
Video generation as a service Expose rendering as an HTTP endpoint. Your app sends JSON, gets back a video file.
npx create-video@latest@remotion/renderer, no separate install needed| Rule | Description |
|---|---|
| Compositions | Define videos, stills, folders, default props, dynamic metadata |
| Rendering | CLI, Node.js API, AWS Lambda, Cloud Run, Express server patterns |
| Calculate metadata | Set duration, dimensions, and props dynamically at render time |
| Rule | Description |
|---|---|
| Animations | Fade, scale, rotate, slide |
| Timing | Interpolation curves, easing, spring physics |
| Sequencing | Delay, chain, and orchestrate scenes |
| Transitions | Scene-to-scene transitions |
| Trimming | Cut the start or end of any animation |
| Rule | Description |
|---|---|
| Text animations | Typewriter, word highlight, reveal effects |
| Fonts | Google Fonts and local font loading |
| Measuring text | Fit text to containers, detect overflow |
| Rule | Description |
|---|---|
| Videos | Embed, trim, speed, volume, loop, pitch shift |
| Audio | Import, trim, fade, volume and speed control |
| Images | The Img component |
| GIFs | Timeline-synced GIF playback |
| Assets | Importing any media into compositions |
| Decode check | Validate browser compatibility |
| Rule | Description |
|---|---|
| Transcribe captions | Audio to captions via Whisper, Deepgram, or AssemblyAI |
| Display captions | TikTok-style word-by-word highlighting |
| Import SRT | Load existing .srt files |
| Rule | Description |
|---|---|
| Charts | Animated bar charts, line graphs, data-driven visuals |
| Rule | Description |
|---|---|
| 3D content | Three.js and React Three Fiber |
| Lottie | After Effects animations via Lottie |
| TailwindCSS | Style compositions with Tailwind |
| DOM measurement | Measure element dimensions at render time |
| Rule | Description |
|---|---|
| Video duration | Get length in seconds |
| Video dimensions | Get width and height |
| Audio duration | Get audio length |
| Extract frames | Pull frames at specific timestamps |
# Scaffold a project
npx create-video@latest my-video
# Preview in browser
cd my-video && npm start
# Render to MP4
npx remotion render src/index.ts MyComposition out/video.mp4
# Pass dynamic data
npx remotion render src/index.ts MyComposition out.mp4 --props '{"title": "Hello"}'
Source: github.com/shreefentsar/remotion-video-toolkit
Missing something? Found a better approach? Open a PR — new rules, improved examples, bug fixes all welcome.
Built by Zone 99
Weekly Installs
260
Repository
GitHub Stars
8
First Seen
Feb 1, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode251
gemini-cli249
codex245
cursor242
github-copilot240
amp231
Skills CLI 使用指南:AI Agent 技能包管理器安装与管理教程
27,400 周安装