← VideoGen - AI Video GeneratorCONTENT HISTORY

Update to VideoGen - AI Video Generator

Snapshot Nov 5, 2026 · 06:08 UTC · version 2.5.4

Collection source: downloaded plugin package. These snapshots do not have a confirmed matching collection source. Differences in file lists alone do not establish changes to the package.

WHAT CHANGED

Instructions updated for videogen-getting-started

Skill instructions — Now says: | Restyle an existing video (new look, same timing; up to 120s per run) | `video_to_video` | `prompt`, plus `videoFileId` from `open_uploader` or a public...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save VideoGen - AI Video Generator and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Skill instructions

Before

Sep 30, 2026 · 23:07 UTC

No removed lines (ordering may have changed)

After

Nov 5, 2026 · 06:08 UTC

| Restyle an existing video (new look, same timing; up to 120s per run) | `video_to_video` | `prompt`, plus `videoFileId` from `open_uploader` or a public `videoUrl` |

Supporting files

Before

Sep 30, 2026 · 23:07 UTC

[{"relative_path":"agents/openai.yaml","size_in_bytes":437},{"relative_path":"references/always.md","size_in_bytes":1443}]

After

Nov 5, 2026 · 06:08 UTC

[{"relative_path":"agents/openai.yaml","size_in_bytes":437},{"relative_path":"references/always.md","size_in_bytes":2551}]

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -31,6 +31,7 @@
 | They have a PDF or PowerPoint | `slideshow_to_video` | `fileId` from `open_uploader` |
 | Short shot list, frame-by-frame control | `storyboard_to_video` | `scenes` with a visual `prompt` each; **at most 3 scenes** unless they explicitly ask for more |
 | One short clip (up to about 30s) as a project | `prompt_to_video_clip` | `prompt` |
+| Restyle an existing video (new look, same timing; up to 120s per run) | `video_to_video` | `prompt`, plus `videoFileId` from `open_uploader` or a public `videoUrl` |
 | One still, clip, voice, or transform only | a `generate_*` media tool | per that tool |
 
 Do not silently default to `storyboard_to_video`. Do not start a long storyboard for a one-minute explainer.
Full technical diff · 2 changed fields

changed /included_files

BEFORE
[
  {
    "relative_path": "agents/openai.yaml",
    "size_in_bytes": 437
  },
  {
    "relative_path": "references/always.md",
    "size_in_bytes": 1443
  }
]
AFTER
[
  {
    "relative_path": "agents/openai.yaml",
    "size_in_bytes": 437
  },
  {
    "relative_path": "references/always.md",
    "size_in_bytes": 2551
  }
]

changed /skill_md_contents

BEFORE
"---\nname: videogen-getting-started\ndescription: >-\n  Connect a VideoGen account, pick the right workflow, and make a first video.\n  Use when the user is new, asks what VideoGen can do, or has not named a\n  workflow. Do not use for a specific product ad, training lesson, news recap,\n  film scene, or export-only request.\n---\n\n# Getting started with VideoGen\n\nTeach ChatGPT how to go from a linked VideoGen account to a finished MP4.\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\nThe user is new, asks what VideoGen can do, or wants a video without naming a workflow.\n\n## Steps\n\n1. Call `get_me`. If it fails, stop and ask the user to link VideoGen in ChatGPT.\n2. Tell them generation takes several minutes for a full video, then pick a workflow. If they have not named one, give short pros/cons and wait:\n\n| Prefer when | Tool | Inputs |\n| --- | --- | --- |\n| Narrated explainer, ad, or recap from **text**, especially about one minute or longer | `script_to_video` | `script`, optional `style`, `aspectRatio` `{ width, height }` |\n| They have a voiceover audio file | `voiceover_to_video` | `fileId` from `open_uploader` |\n| They have a PDF or PowerPoint | `slideshow_to_video` | `fileId` from `open_uploader` |\n| Short shot list, frame-by-frame control | `storyboard_to_video` | `scenes` with a visual `prompt` each; **at most 3 scenes** unless they explicitly ask for more |\n| One short clip (up to about 30s) as a project | `prompt_to_video_clip` | `prompt` |\n| One still, clip, voice, or transform only | a `generate_*` media tool | per that tool |\n\nDo not silently default to `storyboard_to_video`. Do not start a long storyboard for a one-minute explainer.\n\n3. Start the workflow. If the result is still `pending` or `running`, poll `get_workflow_run` until terminal. Keep `projectId`.\n4. Optionally `remix_project` with at least two of `CAPTIONS`, `TRANSITIONS`, `ANIMATE_IMAGES`, `ZOOM`.\n5. Call `export_project`, poll `get_project_export` until `succeeded`, and share `downloadUrl`.\n\n## Output\n\nA real `projectId`, then an MP4 `downloadUrl`. Never invent ids.\n\n## Do not\n\n- Chain several `generate_*` tools to fake a full video.\n- Name internal model vendors.\n- Start work before `get_me` succeeds.\n"
AFTER
"---\nname: videogen-getting-started\ndescription: >-\n  Connect a VideoGen account, pick the right workflow, and make a first video.\n  Use when the user is new, asks what VideoGen can do, or has not named a\n  workflow. Do not use for a specific product ad, training lesson, news recap,\n  film scene, or export-only request.\n---\n\n# Getting started with VideoGen\n\nTeach ChatGPT how to go from a linked VideoGen account to a finished MP4.\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\nThe user is new, asks what VideoGen can do, or wants a video without naming a workflow.\n\n## Steps\n\n1. Call `get_me`. If it fails, stop and ask the user to link VideoGen in ChatGPT.\n2. Tell them generation takes several minutes for a full video, then pick a workflow. If they have not named one, give short pros/cons and wait:\n\n| Prefer when | Tool | Inputs |\n| --- | --- | --- |\n| Narrated explainer, ad, or recap from **text**, especially about one minute or longer | `script_to_video` | `script`, optional `style`, `aspectRatio` `{ width, height }` |\n| They have a voiceover audio file | `voiceover_to_video` | `fileId` from `open_uploader` |\n| They have a PDF or PowerPoint | `slideshow_to_video` | `fileId` from `open_uploader` |\n| Short shot list, frame-by-frame control | `storyboard_to_video` | `scenes` with a visual `prompt` each; **at most 3 scenes** unless they explicitly ask for more |\n| One short clip (up to about 30s) as a project | `prompt_to_video_clip` | `prompt` |\n| Restyle an existing video (new look, same timing; up to 120s per run) | `video_to_video` | `prompt`, plus `videoFileId` from `open_uploader` or a public `videoUrl` |\n| One still, clip, voice, or transform only | a `generate_*` media tool | per that tool |\n\nDo not silently default to `storyboard_to_video`. Do not start a long storyboard for a one-minute explainer.\n\n3. Start the workflow. If the result is still `pending` or `running`, poll `get_workflow_run` until terminal. Keep `projectId`.\n4. Optionally `remix_project` with at least two of `CAPTIONS`, `TRANSITIONS`, `ANIMATE_IMAGES`, `ZOOM`.\n5. Call `export_project`, poll `get_project_export` until `succeeded`, and share `downloadUrl`.\n\n## Output\n\nA real `projectId`, then an MP4 `downloadUrl`. Never invent ids.\n\n## Do not\n\n- Chain several `generate_*` tools to fake a full video.\n- Name internal model vendors.\n- Start work before `get_me` succeeds.\n"
Full snapshot data
{
  "description": "Connect a VideoGen account, pick the right workflow, and make a first video. Use when the user is new, asks what VideoGen can do, or has not named a workflow. Do not use for a specific product ad, training lesson, news recap, film scene, or export-only request.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 437
    },
    {
      "relative_path": "references/always.md",
      "size_in_bytes": 2551
    }
  ],
  "name": "videogen-getting-started",
  "skill_md_contents": "---\nname: videogen-getting-started\ndescription: >-\n  Connect a VideoGen account, pick the right workflow, and make a first video.\n  Use when the user is new, asks what VideoGen can do, or has not named a\n  workflow. Do not use for a specific product ad, training lesson, news recap,\n  film scene, or export-only request.\n---\n\n# Getting started with VideoGen\n\nTeach ChatGPT how to go from a linked VideoGen account to a finished MP4.\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\nThe user is new, asks what VideoGen can do, or wants a video without naming a workflow.\n\n## Steps\n\n1. Call `get_me`. If it fails, stop and ask the user to link VideoGen in ChatGPT.\n2. Tell them generation takes several minutes for a full video, then pick a workflow. If they have not named one, give short pros/cons and wait:\n\n| Prefer when | Tool | Inputs |\n| --- | --- | --- |\n| Narrated explainer, ad, or recap from **text**, especially about one minute or longer | `script_to_video` | `script`, optional `style`, `aspectRatio` `{ width, height }` |\n| They have a voiceover audio file | `voiceover_to_video` | `fileId` from `open_uploader` |\n| They have a PDF or PowerPoint | `slideshow_to_video` | `fileId` from `open_uploader` |\n| Short shot list, frame-by-frame control | `storyboard_to_video` | `scenes` with a visual `prompt` each; **at most 3 scenes** unless they explicitly ask for more |\n| One short clip (up to about 30s) as a project | `prompt_to_video_clip` | `prompt` |\n| Restyle an existing video (new look, same timing; up to 120s per run) | `video_to_video` | `prompt`, plus `videoFileId` from `open_uploader` or a public `videoUrl` |\n| One still, clip, voice, or transform only | a `generate_*` media tool | per that tool |\n\nDo not silently default to `storyboard_to_video`. Do not start a long storyboard for a one-minute explainer.\n\n3. Start the workflow. If the result is still `pending` or `running`, poll `get_workflow_run` until terminal. Keep `projectId`.\n4. Optionally `remix_project` with at least two of `CAPTIONS`, `TRANSITIONS`, `ANIMATE_IMAGES`, `ZOOM`.\n5. Call `export_project`, poll `get_project_export` until `succeeded`, and share `downloadUrl`.\n\n## Output\n\nA real `projectId`, then an MP4 `downloadUrl`. Never invent ids.\n\n## Do not\n\n- Chain several `generate_*` tools to fake a full video.\n- Name internal model vendors.\n- Start work before `get_me` succeeds.\n"
}

SHA-256 of public snapshot: a2991c7c1bf9c3e3694e3953a655993e8e71f5b0e11a69a8cc79902916e38e3c