一键导入
remotion
Best practices and comprehensive guide for Remotion - programmatic video creation in React with animations, compositions, and media handling
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Best practices and comprehensive guide for Remotion - programmatic video creation in React with animations, compositions, and media handling
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Cloudflare platform hub — Workers, Pages, Wrangler CLI, D1/R2/KV, Durable Objects, Workers AI, Agents SDK, AI Gateway, Vectorize, Workflows, Tunnel, WAF, Terraform/Pulumi, and production Workers best practices. Use whenever the user mentions Cloudflare, Workers, wrangler, edge functions, Durable Objects, AI agents on Workers, `@cloudflare/workers-types`, `wrangler.jsonc`, Hyperdrive, or iPix Cloudflare tasks under `tasks/cloudflare/` — even if they do not say "Cloudflare" explicitly. NOT for Cloudinary media (→ cloudinary) or Supabase Postgres/RLS (→ ipix-supabase).
iPix / FashionOS domain hub. Routes to the fashion shoot-production toolkit and operator platform skills. Use for garment/product shoots, shot lists, lighting/call sheets, or iPix-specific platform workflows.
Five-phase orchestrator for iPix / FashionOS Linear team IPI — plan, research, implement, test, ship (worktrees, verify matrix, PR workflow, Linear state). Use whenever implementing or shipping IPI-NNN, wiring plans in docs/linear/issues, forensic verify before Done, MVP/P0 queue from tasks/plan/todo.md, multi-file platform work across app/supabase/edge, or user says "implement IPI-", "ship IPI-", "/task IPI", "close out Linear", "next P0 task", "forensic verify", "wiring plan", "open PR with verify". Always use for multi-step iPix delivery. Do NOT use for one-line typo fixes, explain-only questions, isolated copilotkit/ supabase/migration/lean/release-notes tasks without full lifecycle, or non-iPix repos.
Draft a changelog.md entry from git log + closed Linear IPI issues since the last entry. Use after a batch of commits lands or before tagging a release, when you need human-readable release notes rather than the /release gate checklist (which checks readiness, not prose). Triggers: "write release notes", "update the changelog", "draft changelog entry", "summarize what shipped". Do NOT use for the pre-merge gate check — that's `/release`.
Set up and operate git worktrees for isolated, parallel development — running multiple branches or Claude sessions at once without stashing or branch-switching, reviewing a PR while developing, comparing implementations side by side, or giving a risky change its own clean checkout. Use this whenever the user mentions worktrees, "isolated workspace", "parallel branches", "work on two things at once", `git worktree`, `--worktree`, or before executing a multi-step implementation plan that should not touch the current working tree. Also use when you (the agent) need an isolated checkout to make file changes that must not collide with the user's working tree.
Mastra framework: docs lookup (links.md, mastraDocs MCP, embedded docs), agents, workflows, streaming, browser, tools, memory, RAG, processors, CopilotKit guide. Verify from installed docs — never trust training-data APIs. NOT for: product intent routing (mastra-routing), Managed Agents API harness (mde-agents), non-Mastra frameworks. Load when editing src/mastra/**, Mastra tools/workflows, memory, streaming/events, browser automation, or Mastra doc URLs.
| name | remotion |
| description | Best practices and comprehensive guide for Remotion - programmatic video creation in React with animations, compositions, and media handling |
| version | 1.0.0 |
| author | remotion-dev |
| repo | https://github.com/remotion-dev/skills |
| license | MIT |
| tags | ["Video","React","Animation","Remotion","Composition","Media","3D","Audio","Captions","Charts","Lottie","Tailwind"] |
| dependencies | ["remotion>=4.0.0","react>=18.0.0"] |
Comprehensive skill set for creating programmatic videos using Remotion, a framework for creating videos programmatically using React.
Use this skill whenever you are dealing with Remotion code to obtain domain-specific knowledge about:
Remotion allows you to create videos using:
useCurrentFrame() hookRead individual rule files for detailed explanations and code examples:
import { useCurrentFrame, useVideoConfig, interpolate } from "remotion";
export const MyComposition = () => {
const frame = useCurrentFrame();
const { fps } = useVideoConfig();
const opacity = interpolate(frame, [0, 2 * fps], [0, 1], {
extrapolateRight: 'clamp',
});
return (
<div style={{ opacity }}>
<h1>Hello Remotion!</h1>
</div>
);
};
useCurrentFrame() - Drive all animations from the current framefps for frame calculations