From d8c03479c37a8c28ce3cf720b8085851b7dd55b6 Mon Sep 17 00:00:00 2001 From: Salman Muin Kayser Chishti <13schishti@gmail.com> Date: Sun, 25 Jan 2026 00:25:50 +0000 Subject: [PATCH 1/6] Upgrade GitHub Actions to latest versions Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> --- .github/workflows/changelog.yml | 2 +- .github/workflows/copilot-setup-steps.yml | 2 +- .github/workflows/push.yml | 28 +++++++++++------------ 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index 9808373a101..6fc7855c914 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@main - - uses: oven-sh/setup-bun@v2.0.2 + - uses: oven-sh/setup-bun@v2.1.2 with: bun-version: 1.3.3 - name: Push changelog diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml index 1e4f918d987..b44e949151b 100644 --- a/.github/workflows/copilot-setup-steps.yml +++ b/.github/workflows/copilot-setup-steps.yml @@ -20,7 +20,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - - uses: oven-sh/setup-bun@v2.0.2 + - uses: oven-sh/setup-bun@v2.1.2 with: bun-version: 1.3.3 - name: Cache turbo build setup diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 77dbb26d50e..16390becfc3 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -18,13 +18,13 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 25 - - uses: oven-sh/setup-bun@v2.0.2 + - uses: oven-sh/setup-bun@v2.1.2 with: bun-version: 1.3.3 - name: Install run: bun ci - name: Cache Turbo - uses: rharkor/caching-for-turbo@v2.2.1 + uses: rharkor/caching-for-turbo@v2.3.11 - name: Test Lambda IT run: | bun run testlambda @@ -44,13 +44,13 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 25 - - uses: oven-sh/setup-bun@v2.0.2 + - uses: oven-sh/setup-bun@v2.1.2 with: bun-version: 1.3.3 - name: Install run: bun ci - name: Cache Turbo - uses: rharkor/caching-for-turbo@v2.2.1 + uses: rharkor/caching-for-turbo@v2.3.11 - name: Test Lambda IT run: | bun run build @@ -66,7 +66,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 25 - - uses: oven-sh/setup-bun@v2.0.2 + - uses: oven-sh/setup-bun@v2.1.2 with: bun-version: 1.3.3 - name: Install @@ -74,7 +74,7 @@ jobs: - name: Install deps run: cd packages/webcodecs && bunx playwright install --with-deps - name: Cache Turbo - uses: rharkor/caching-for-turbo@v2.2.1 + uses: rharkor/caching-for-turbo@v2.3.11 - name: Test Webcodecs run: | bun run testwebcodecs @@ -86,7 +86,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 25 - - uses: oven-sh/setup-bun@v2.0.2 + - uses: oven-sh/setup-bun@v2.1.2 with: bun-version: 1.3.3 - name: Install @@ -94,7 +94,7 @@ jobs: - name: Install deps run: cd packages/web-renderer && bunx playwright install --with-deps - name: Cache Turbo - uses: rharkor/caching-for-turbo@v2.2.1 + uses: rharkor/caching-for-turbo@v2.3.11 - name: Test web renderer run: | bun run testwebrenderer @@ -106,7 +106,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 16 - - uses: oven-sh/setup-bun@v2.0.2 + - uses: oven-sh/setup-bun@v2.1.2 with: bun-version: 1.3.3 - name: Install @@ -124,7 +124,7 @@ jobs: php-version: "8.4" - run: pip install pylint boto3 pytest - name: Cache Turbo - uses: rharkor/caching-for-turbo@v2.2.1 + uses: rharkor/caching-for-turbo@v2.3.11 - name: Test SSR timeout-minutes: 8 run: | @@ -137,7 +137,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 25 - - uses: oven-sh/setup-bun@v2.0.2 + - uses: oven-sh/setup-bun@v2.1.2 with: bun-version: 1.3.3 - name: Install @@ -145,7 +145,7 @@ jobs: env: CI: true - name: Cache Turbo - uses: rharkor/caching-for-turbo@v2.2.1 + uses: rharkor/caching-for-turbo@v2.3.11 - name: Perform stylecheck timeout-minutes: 10 run: | @@ -170,7 +170,7 @@ jobs: - uses: actions/setup-node@v4 with: node-version: ${{ matrix.node_version }} - - uses: oven-sh/setup-bun@v2.0.2 + - uses: oven-sh/setup-bun@v2.1.2 with: bun-version: 1.3.3 - name: Cache Bun dependencies (Windows) @@ -184,7 +184,7 @@ jobs: - name: Install run: bun ci - name: Cache Turbo - uses: rharkor/caching-for-turbo@v2.2.1 + uses: rharkor/caching-for-turbo@v2.3.11 - name: Build & Test timeout-minutes: 30 run: | From ac40bdc71e6671a8d3788689014b229a3c6ebf62 Mon Sep 17 00:00:00 2001 From: Egor Neliuba <378493+egor-n@users.noreply.github.com> Date: Sun, 25 Jan 2026 15:18:20 +0200 Subject: [PATCH 2/6] Update claude-code.mdx --- packages/docs/docs/ai/claude-code.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/docs/docs/ai/claude-code.mdx b/packages/docs/docs/ai/claude-code.mdx index b621aa83f54..1356204d54e 100644 --- a/packages/docs/docs/ai/claude-code.mdx +++ b/packages/docs/docs/ai/claude-code.mdx @@ -25,7 +25,7 @@ npx create-video@latest This will create a new project - we recommend the following settings: -- Select the [Empty](https://remotion.dev/templates/empty) template +- Select the [Blank](https://remotion.dev/templates/blank) template - Say yes to use [TailwindCSS](/docs/tailwind) - Say yes to install [Skills](/docs/ai/skills) From 4aed002461c1a3363b0f273ce96eb9458e89491a Mon Sep 17 00:00:00 2001 From: Jonny Burger Date: Mon, 26 Jan 2026 09:16:16 +0100 Subject: [PATCH 3/6] Update resources.mdx --- packages/docs/docs/resources.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/docs/docs/resources.mdx b/packages/docs/docs/resources.mdx index 1b14710c022..e66ecb35e61 100644 --- a/packages/docs/docs/resources.mdx +++ b/packages/docs/docs/resources.mdx @@ -48,6 +48,7 @@ This list tries to compile all templates, libraries, building blocks and example - [Motion Blur](/docs/motion-blur) - [Noise](/docs/noise) - [Path animations](/docs/paths) +- [Glitch Effect](https://github.com/storybynumbers/remotion-glitch-effect) ## Players From 680a420a2df55b868589bb5edfe945007be6948e Mon Sep 17 00:00:00 2001 From: Igor Samokhovets Date: Mon, 26 Jan 2026 10:40:29 +0100 Subject: [PATCH 4/6] Skills: add README.md --- packages/skills/README.md | 52 +++++++++++++++++++++++++++++++++++---- 1 file changed, 47 insertions(+), 5 deletions(-) diff --git a/packages/skills/README.md b/packages/skills/README.md index ece295b61ba..56716b9d233 100644 --- a/packages/skills/README.md +++ b/packages/skills/README.md @@ -1,5 +1,47 @@ -# @remotion/skills - -## Usage - -This is an internal package and has no documentation. +

+ + + + Remotion Logo + + +

+ +# Remotion Skills + +[Agent Skills](https://agentskills.io) for [Remotion](https://remotion.dev) - create videos programmatically using React. + +These skills give AI coding agents domain-specific knowledge for building Remotion projects: + +- **Animations** - Frame-based animations with `useCurrentFrame()` and interpolation +- **Compositions** - Defining videos, stills, folders, and dynamic metadata +- **Audio & Video** - Embedding, trimming, volume control, speed, looping +- **Captions** - Transcription, SRT import, TikTok-style display +- **3D Content** - Three.js and React Three Fiber integration +- **Charts** - Animated data visualizations +- **Text** - Typography, fonts, measuring, and text animations +- **Transitions** - Scene transition patterns +- **And more** - GIFs, Lottie, maps, Tailwind, parameters... + +See [skills/remotion/SKILL.md](skills/remotion/SKILL.md) for the full list of topics. + +## Installation + +Install using [add-skill](https://github.com/vercel-labs/add-skill): + +```bash +npx add-skill remotion-dev/skills +``` + +## What are Agent Skills? + +Agent Skills are an [open standard](https://agentskills.io) for giving AI coding agents specialized capabilities. They provide procedural knowledge that agents can load on demand to perform tasks more accurately. + +## Contributing + +Pull requests should be submitted to the [remotion-dev/remotion](https://github.com/remotion-dev/remotion) monorepo under `packages/skills/`, not to the [remotion-dev/skills](https://github.com/remotion-dev/skills) mirror repository. + +## Documentation + +Remotion Documentation: [**remotion.dev/docs**](https://www.remotion.dev/docs) +API Reference: [**remotion.dev/api**](https://www.remotion.dev/api) From 7b637727c5090e8603bc776395996e53dc61d5c7 Mon Sep 17 00:00:00 2001 From: Jonny Burger Date: Mon, 26 Jan 2026 10:48:25 +0100 Subject: [PATCH 5/6] Skill for reproducing a user-reported video --- .claude/skills/video-report/SKILL.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .claude/skills/video-report/SKILL.md diff --git a/.claude/skills/video-report/SKILL.md b/.claude/skills/video-report/SKILL.md new file mode 100644 index 00000000000..c313b6f5720 --- /dev/null +++ b/.claude/skills/video-report/SKILL.md @@ -0,0 +1,8 @@ +--- +name: video-report +description: Generate a report about a video +--- + +When a user reports a video not working, we should download the URL and put it as the `src` in `packages/example/src/NewVideo.tsx`. + +Then, in `packages/example`, we should run `bunx remotion render NewVideo --log=verbose`. From 805a30b705841c53ab0b19602972ebb5ece6a324 Mon Sep 17 00:00:00 2001 From: Jonny Burger Date: Mon, 26 Jan 2026 11:52:28 +0100 Subject: [PATCH 6/6] Update templates.ts --- packages/create-video/src/templates.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/create-video/src/templates.ts b/packages/create-video/src/templates.ts index a2947e91eb3..9d18c0e214a 100644 --- a/packages/create-video/src/templates.ts +++ b/packages/create-video/src/templates.ts @@ -552,7 +552,7 @@ export const FEATURED_TEMPLATES: Template[] = [ previewURL: null, templateInMonorepo: 'template-stargazer', allowEnableTailwind: true, - contributedBy: null, + contributedBy: 'pomber', showStackblitz: true, }, {