Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

remotion-video-toolkit

/remotion-video-toolkit

Dostarcza zestaw narzędzi do programowego tworzenia wideo z Remotion i React: animacje, czas, renderowanie (CLI, Node.js, Lambda, Cloud Run), napisy, 3D, wykresy, efekty tekstu i przejścia.

Licencja
MIT
Ostatnia zmiana repozytorium
16.08.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
34
Skrypty
3
Komentarze HTML
0
Adresy URL w SKILL.md
2
Przestarzałość

Brak sygnałów. Repozytorium zmienione 16.08.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co sprawdzić przed instalacją
  • 3 skrypty w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.

Skrypty: rules/assets/charts-bar-chart.tsx, rules/assets/text-animations-typewriter.tsx, rules/assets/text-animations-word-highlight.tsx

Co robi i kiedy

Dostarcza zestaw narzędzi do programowego tworzenia wideo z Remotion i React: animacje, czas, renderowanie (CLI, Node.js, Lambda, Cloud Run), napisy, 3D, wykresy, efekty tekstu i przejścia.

Oryginalny opis (EN)

Complete toolkit for programmatic video creation with Remotion + React. Covers animations, timing, rendering (CLI/Node.js/Lambda/Cloud Run), captions, 3D, charts, text effects, transitions, and media handling. Use when writing Remotion code, building video generation pipelines, or creating data-driven video templates.

Jak działa

  1. What you can build with this
  2. Requirements
  3. What's inside
  4. Quick start
  5. Contribute
  6. 关联技能说明
Sekcje z nagłówków SKILL.md, w oryginale · 160 linii, 698 słów
Podgląd SKILL.md
---
name: remotion-video-toolkit
description: Complete toolkit for programmatic video creation with Remotion + React. Covers animations, timing, rendering (CLI/Node.js/Lambda/Cloud Run), captions, 3D, charts, text effects, transitions, and media handling. Use when writing Remotion code, building video generation pipelines, or creating data-driven video templates.
---

# Remotion Video Toolkit

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.

---

## What you can build with this

**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.

---

## Requirements

- **Node.js** 18+
- **React** 18+ (Remotion renders React components frame-by-frame)
- **Remotion** — scaffold with `npx create-video@latest`
- **FFmpeg** — ships with `@remotion/renderer`, no separate install needed
- For serverless rendering: **AWS** account (Lambda) or **GCP** account (Cloud Run)

---

## What's inside

### Core

| Rule | Description |
|------|-------------|
| [Compositions](rules/compositions.md) | Define videos, stills, folders, default props, dynamic metadata |
| [Rendering](rules/rendering.md) | CLI, Node.js API, AWS Lambda, Cloud Run, Express server patterns |
| [Calculate metadata](rules/calculate-metadata.md) | Set duration, dimensions, and props dynamically at render time |

### Animation and timing

| Rule | Description |
|------|-------------|
| [Animations](rules/animations.md) | Fade, scale, rotate, slide |
| [Timing](rules/timing.md) | Interpolation curves, easing, spring physics |
| [Sequencing](rules/sequencing.md) | Delay, chain, and orchestrate scenes |
| [Transitions](rules/transitions.md) | Scene-to-scene transitions |
| [Trimming](rules/trimming.md) | Cut the start or end of any animation |

### Text and typography

| Rule | Description |
|------|-------------|
| [Text animations](rules/text-animations.md) | Typewriter, word highlight, reveal effects |
| [Fonts](rules/fonts.md) | Google Fonts and local font loading |
| [Measuring text](rules/measuring-text.md) | Fit text to containers, detect overflow |

### Media

| Rule | Description |
|------|-------------|
| [Videos](rules/videos.md) | Embed, trim, speed, volume, loop, pitch shift |
| [Audio](rules/audio.md) | Import, trim, fade, volume and speed control |
| [Images](rules/images.md) | The Img component |
| [GIFs](rules/gifs.md) | Timeline-synced GIF playback |
| [Assets](rules/assets.md) | Importing any media into compositions |
| [Decode check](rules/can-decode.md) | Validate browser compatibility |

### Captions and subtitles

| Rule | Description |
|------|-------------|
| [Transcribe captions](rules/transcribe-captions.md) | Audio to captions via Whisper, Deepgram, or AssemblyAI |
| [Display captions](rules/display-captions.md) | TikTok-style word-by-word highlighting |
| [Import SRT](rules/import-srt-captions.md) | Load existing .srt files |

### Data visualization

| Rule | Description |
|------|-------------|
| [Charts](rules/charts.md) | Animated bar charts, line graphs, data-driven visuals |

### Advanced

| Rule | Description |
|------|-------------|
| [3D content](rules/3d.md) | Three.js and React Three Fiber |
| [Lottie](rules/lottie.md) | After Effects animations via Lottie |
| [TailwindCSS](rules/tailwind.md) | Style compositions with Tailwind |
| [DOM measurement](rules/measuring-dom-nodes.md) | Measure element dimensions at render time |

### Media utilities

| Rule | Description |
|------|-------------|
| [Video duration](rules/get-video-duration.md) | Get length in seconds |
| [Video dimensions](rules/get-video-dimensions.md) | Get width and height |
| [Audio duration](rules/get-audio-duration.md) | Get audio length |
| [Extract frames](rules/extract-frames.md) | Pull frames at specific timestamps |

---

## Quick start

```bash
# 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"}'
```

---

## Contribute

**Source:** [github.com/shreefentsar/remotion-video-toolkit](https://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](https://99.zone)

---

## 关联技能说明

本技能(`remotion-video-toolkit`)是 Remotion 相关技能的**主入口**,以下两个已归档技能的内容均已整合于本技能:

### remotion(已归档)
原始参考技能,专注于 Remotion 规则的逐一说明。内容已全部迁移至上方规则表格(`rules/` 目录下),使用方式完全相同。

### remotion-best-practices(已归档)
最佳实践技能,内容与 `remotion-video-toolkit` 完全重叠。所有最佳实践规则均已收录于 `rules/` 目录,无需单独引用。

**使用方式**:直接使用本技能,通过上方规则表格中的链接跳转到具体规则文件即可。
Pliki w paczce (34)
  • SKILL.md 6 KB
  • _meta.json 1 KB
  • rules/3d.md 2 KB
  • rules/animations.md 1 KB
  • rules/assets.md 2 KB
  • rules/audio.md 4 KB
  • rules/calculate-metadata.md 3 KB
  • rules/can-decode.md 2 KB
  • rules/charts.md 2 KB
  • rules/compositions.md 3 KB
  • rules/display-captions.md 4 KB
  • rules/extract-frames.md 5 KB
  • rules/fonts.md 3 KB
  • rules/get-audio-duration.md 1 KB
  • rules/get-video-dimensions.md 2 KB
  • rules/get-video-duration.md 1 KB
  • rules/gifs.md 4 KB
  • rules/images.md 3 KB
  • rules/import-srt-captions.md 2 KB
  • rules/lottie.md 2 KB
  • rules/measuring-dom-nodes.md 1 KB
  • rules/measuring-text.md 3 KB
  • rules/rendering.md 6 KB
  • rules/sequencing.md 2 KB
  • rules/tailwind.md 1 KB
  • rules/text-animations.md 1 KB
  • rules/timing.md 4 KB
  • rules/transcribe-captions.md 1 KB
  • rules/transitions.md 4 KB
  • rules/trimming.md 1 KB
  • rules/videos.md 3 KB
  • rules/assets/charts-bar-chart.tsx 3 KB
  • rules/assets/text-animations-typewriter.tsx 2 KB
  • rules/assets/text-animations-word-highlight.tsx 2 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · darker2016/workbuddy-skill-groups100MIT
TerminalSkills/skills100Apache-2.0
halojerry/poundingcore100Apache-2.0

Migawka bazy z 28.10.2026 · wersja paczki 24c4a7feb491 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100remotion-video-creation
    Zawiera 29 reguł dobrych praktyk Remotion do tworzenia wideo w React: 3D, animacje, audio, napisy, wykresy i przejścia.
  • 100remotion
    Zawiera bazę wiedzy o Remotion: programowe tworzenie wideo w React, renderowanie, kompozycje i animacje, np. do klipów społecznościowych.
  • 84remotion-best-practices
    Podpowiada dobre praktyki tworzenia wideo w React przez Remotion, w tym animacje i programowe generowanie filmów.
  • 100remotion-video
    Pomaga tworzyć i naprawiać wideo Remotion w React oraz renderowanie, w którym trzeba zweryfikować czas klatek i wyeksportowane media.
  • 100remotion-best-practices
    Tworzy programowe wideo w Remotion i React: animowane kompozycje, renderowanie do MP4 i WebM, napisy, audio, animacje tekstu, przejścia i wizualizacje danych.
  • 100remotion-best-practices
    Stosuje dobre praktyki programowego wideo w React z Remotion: kompozycje, animacje useCurrentFrame, interpolate, spring, Sequence, napisy, głos, ffmpeg, przejścia, Lottie i renderowanie.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.