跳到主要内容
知仓学习社ZHICANG

remotion-best-practices

Router for all Remotion skills

读凭据写文件读文件联网严重 2 · 高危 2guanyang/open-agent-hub

它会碰到什么

扫了多少128 个文本文件,1078 KB
它会碰到什么读凭据写文件读文件联网
命中总数37 处
命中统计严重 2 · 高 2 · 中 20 · 低 3
逐条看命中(4 条严重或高危)
  • 严重 remotion-create/REFERENCE.md:21cred-paths
    Do not treat all hidden files as disposable: files such as `.env` and directories such as `.git` are meaningful contents.
  • 严重 remotion-saas/rendering.md:42cred-paths
    4. Store credentials in `.env` using `REMOTION_AWS_ACCESS_KEY_ID` and `REMOTION_AWS_SECRET_ACCESS_KEY`; never ask the user to paste secrets into chat.
  • remotion-maps/techniques/maptiler/assets/MapTilerVectorElement.ts:63cred-envread
    // addMapTilerVectorElement(map, process.env.REMOTION_MAPTILER_KEY!, {
  • remotion-markup/remotion-maps/techniques/maptiler/assets/MapTilerVectorElement.ts:63cred-envread
    // addMapTilerVectorElement(map, process.env.REMOTION_MAPTILER_KEY!, {

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Preserve user changes

Users may make edits in the code outside of the conversation.

If you detect a surprising change made in the meanwhile, don't overwrite it, assume it was intentional or ask for confirmation.

Creating a video

If the user asks to make, create, or build a new video or composition, load [Create a new Remotion video](./remotion-create/REFERENCE.md), whether or not a Remotion project already exists.

New project setup

If no Remotion project currently exists, load [Create a new Remotion project](./remotion-create/REFERENCE.md)

React Markup Best Practices

If you are writing Remotion React Markup, load [Remotion Markup Best Practices](./remotion-markup/REFERENCE.md)

Maps

For static maps, animated routes and markers, geographic explainers, Mapbox, MapLibre, MapTiler, GeoJSON, or 3D geographic flyovers, load [Remotion Maps](./remotion-maps/REFERENCE.md).

Multimedia

For achieving multimedia tasks in the browser, such as trimming, cropping videos, or getting metadata from them, load [Remotion Multimedia](./remotion-multimedia/REFERENCE.md)

Improving Interactivity

By structuring the Remotion markup well, we can allow users to interactively change things in the Studio and write back to code. If relevant: [Interactivity Best Practices](./remotion-interactivity/REFERENCE.md)

Rendering

For advanced rendering beyond simple npx remotion render, see: [Rendering Best Practices](./remotion-render/REFERENCE.md)

Opening Remotion Studio

To launch a project in Remotion Studio, open its exact local URL, or configure Studio CLI flags, load [Remotion Studio](./remotion-studio/REFERENCE.md).

Captions

When working with Captions, load [Remotion Captions](./remotion-captions/REFERENCE.md).

Creating a SaaS, automation or application

Use the [Remotion SaaS skill](./remotion-saas/REFERENCE.md) for knowledge about Remotion-powered SaaS apps, such as <Player>, rendering on Lambda, Vercel, Cloudflare, via Express.js, client-side rendering, or for finding the right SaaS template.

Looking up Remotion APIs and documentation

To find and read current Remotion documentation, load [Remotion Docs](./remotion-docs/REFERENCE.md).

Upgrading

To upgrade Remotion, related packages, compatible Mediabunny packages, and installed Remotion Agent Skills, load [Remotion Upgrade](./remotion-upgrade/REFERENCE.md).

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 2 个不同仓库或目录里都有叫 remotion-best-practices 的技能。它们内容并不相同,别混用:

  • guanyang/open-agent-hub — Best practices and domain knowledge for building videos programmatically with Remotion (vi