{
  "test_date": "2026-10-14",
  "source": "https://github.com/remotion-dev/skills",
  "source_commit": "7ba4dcf8ebe1626b00baa41e1f2478113719b60b",
  "source_count": "12 top-level SKILL.md files at this commit; only remotion-best-practices was exercised in this trial",
  "license_check": "No standalone LICENSE, COPYING, or NOTICE file found in the tracked source tree; redistribution permission not established",
  "install": "Copied pinned remotion-best-practices folder into a clean temporary project's .agents/skills directory; source and installed SKILL.md SHA-256 matched",
  "skill_sha256": "22948fb13615aee79d02187ce1fb8ab79be296fb029d28f872466eeb8d0fc86b",
  "runtime": "macOS arm64, Remotion 4.0.535, @remotion/cli 4.0.535, React 19.3.0; npm install --ignore-scripts",
  "task": "Replace a CSS-keyframe fade in a 60-frame 640x360 30 fps title card with deterministic frame-based animation and explicitly export an MP4",
  "trigger": "The task prompt did not name the Skill. Codex read the installed remotion-best-practices/SKILL.md and its remotion-markup and remotion-render references before editing.",
  "change": "CSS @keyframes removed; opacity uses useCurrentFrame(), useVideoConfig(), and inline interpolate() clamped at both ends",
  "checks": "Interpolation values at frames 0, 15, and 30 were 0, 0.5, and 1; source bundled; MP4 was probed and frames 0, 15, and 45 visually checked",
  "render_recovery": "Rendering inside the Codex CLI sandbox failed when macOS denied browser process/port access. Running the same temporary project directly with local Chrome produced the MP4. This was an environment permission limit, not a demonstrated Skill render failure.",
  "artifact": {
    "url": "/assets/evidence/remotion-frame-fade-20261014.mp4",
    "sha256": "c354cb0a9fe2d8b8c099c93c819a40b376c15e2303df3d754ae456402bb4ac8e",
    "codec": "h264",
    "width": 640,
    "height": 360,
    "fps": 30,
    "frames": 60,
    "duration_seconds": 2,
    "audio": false
  },
  "not_verified": "Full 12-skill CLI install, Claude Code activation, Studio, external assets, audio, captions, repeated runs, no-Skill control, or a complete client video workflow"
}
