Skip to content

Remotion skill: documented values that are wrong (units, limits, deprecated APIs) and 14 npx/yarn lines contradicting the skill's own bun rule #1764

Description

@jacobo-ortiz

Companion to #1763 (code-breaking defects) and #1753 (licence). These change what a reader decides, without breaking at runtime — which makes them harder to notice.

Wrong values

  1. trimBefore / trimAfter are documented in seconds. They are frames. This one contradicts Ref-audio.md inside the same skill, so the skill disagrees with itself.

  2. The Lambda ceiling is given as "~2 hours and 5GB". That figure does not appear anywhere in the Remotion documentation. The real constraint is 2048 MB by default (roughly 32 min at 1080p), with a 10 GB cap.

  3. "hundreds of Lambda invocations" is 200, and it is a hard cap — not a soft guideline.

  4. typography.subtitle is documented as 36. 36 is heading. The subtitle value is 48.

Deprecated or wrong APIs in the examples

  1. Patterns.md teaches <Audio> / <Video> with the deprecated startFrom.

  2. The only copy-pasteable example in the AI pipeline uses a native <img> instead of <Img>, which is the one thing a Remotion example must not do — a native <img> is exactly the source of frame-tearing that <Img> exists to prevent.

The skill contradicts its own rule

  1. 14 npx / yarn / pnpm lines across 10 Ref-*.md files, plus npm install and npx remotion render in Workflows/ContentToAnimation.md, which was the only render instruction in that workflow. The skill states bun in its own doctrine, so a reader following the reference contradicts the reader following the rules.

Why these are worth the same attention as the code ones

A wrong unit (seconds vs frames) does not throw; it renders a video with the wrong cut and the author blames their own maths. A ceiling figure that exists nowhere in the docs propagates into cost estimates. In our case the licence line in #1753 caused an agent to cost a pipeline with the wrong model and reach the wrong build-vs-buy conclusion — the reasoning was fine, the file was wrong. These are the same class.

All checked against the installed package and the live documentation; the 12 URLs in the skill were verified to return 200.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions