用途:当任务涉及 Remotion 代码(用 React 创建视频)时,加载该技能以获取领域特定的最佳实践知识;同时适用于需要在回答、PR 或评审包中保持来源可见,以及需要复用上游参考、示例或脚本的场景。
主要能力:以规则文件形式覆盖 Remotion 的多个主题,包括 rules/3d.md(Three.js 与 React Three Fiber 的 3D 内容)、rules/animations.md(基础动画)、rules/assets.md(导入图片、视频、音频、字体)、rules/audio.md(音频导入、裁剪、音量、速度、音高)、rules/calculate-metadata.md(动态设置时长、尺寸与 props)、rules/can-decode.md(用 Mediabunny 检查浏览器能否解码视频)、rules/charts.md(图表与数据可视化)、rules/compositions.md(定义 composition、静帧、文件夹、默认 props 与动态元数据)、rules/display-captions.md(TikTok 风格字幕与逐词高亮)、rules/extract-frames.md(按时间戳抽帧)、rules/fonts.md(Google Fonts 与本地字体)、rules/get-audio-duration.md、rules/get-video-dimensions.md、rules/get-video-duration.md(用 Mediabunny 获取时长与尺寸)、rules/gifs.md、rules/images.md(Img 组件)、rules/import-srt-captions.md(用 @remotion/captions 导入 .srt)、rules/lottie.md、rules/measuring-dom-nodes.md、rules/measuring-text.md、rules/sequencing.md、rules/tailwind.md、rules/text-animations.md、rules/timing.md(插值曲线、缓动、弹簧动画)、rules/transcribe-captions.md、rules/transitions.md、rules/trimming.md、rules/videos.md。另含示例资产如 assets/charts-bar-chart.tsx、assets/text-animations-typewriter.tsx、assets/text-animations-word-highlight.tsx。
使用方式:先确认用户目标与范围,阅读 metadata.json 与 ORIGIN.md 了解来源(仓库、分支、提交、导入路径),再按需只加载会实质影响结果的规则、示例或脚本,避免默认加载整个包;执行上游工作流时保持来源与边界清晰,并在合并或收尾前记录所用文件与待验证项。
适用场景:编写或审查 Remotion 视频代码、需要可审计的来源说明、需要复用上游参考与示例。
限制:仅在任务明确匹配上述范围时使用;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。具体安装命令、收费与平台信息暂未提供。