← VideoGenCONTENT HISTORY

Update to VideoGen

Snapshot Sep 30, 2026 · 23:07 UTC · version 2.0.15

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "videogen-training-video",
  "description": "Make employee, customer, partner, or HR training and enablement videos, often with an on-screen avatar. Use for onboarding, how-tos, compliance, or enablement. Do not use for ads, news recaps, school courses, or film scenes.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 439
    },
    {
      "relative_path": "references/always.md",
      "size_in_bytes": 1443
    }
  ],
  "skill_md_contents": "---\nname: videogen-training-video\ndescription: >-\n  Make employee, customer, partner, or HR training and enablement videos, often\n  with an on-screen avatar. Use for onboarding, how-tos, compliance, or\n  enablement. Do not use for ads, news recaps, school courses, or film scenes.\n---\n\n# Training and enablement video\n\nCorporate and customer training. Avatars are the usual presenter.\n\nAlso follow `references/always.md`.\n\nIf a tool fails because of credits or account access, tell the user to open https://app.videogen.io and manage their VideoGen account, then retry.\n\n## When to use\n\nEmployee onboarding, policies, process training, sales enablement, customer how-tos, technical implementation, partner enablement, or HR/benefits training.\n\n## Steps\n\n1. Call `get_me` if this chat has not already confirmed a linked account.\n2. If they have a slide deck, `open_uploader` then `slideshow_to_video` (optional `slideScripts`, `actorEntityId`, `slideshowThemeEntityId`).\n3. Otherwise write a clear spoken script and call `script_to_video`. Use `aspectRatio` `{ width: 16, height: 9 }` unless they asked for another frame.\n4. For an on-screen trainer: `open_uploader` a headshot if they have one, `create_entity` with `entityType: ACTOR`, `add_entity_reference` (`isDefault: true`), pass `actorEntityId` (optional `avatarQuality`). Or `list_entities` with `entityType: ACTOR` and reuse a built-in or team actor. Built-in rows have `isBuiltIn: true` and cannot be updated.\n5. Poll until `succeeded`. `remix_project` with `CAPTIONS` and `TRANSITIONS`. `export_project` and share `downloadUrl`.\n\n## Output\n\nA training MP4 the learner can follow, plus `projectId`. Do not invent ids.\n\n## Do not\n\n- Make a product ad or news recap.\n- Skip captions on training content unless the user asked to leave them off.\n"
}

SHA-256: ec7c491536dde4a5eff6fea86eed9d65aa1dcc52b0bd79921b697c4b92f1d57e