← Frameo.AICONTENT HISTORY

Update to Frameo.AI

Snapshot Oct 24, 2026 · 13:00 UTC · version 1.2.5

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Frameo.AI and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Oct 8, 2026 · 18:02 UTC

3b7a72174c900da5ce210e0ee58914faa86c9bbc3c4e67f9766d26ff47da7640

After

Oct 24, 2026 · 13:00 UTC

27f4e7c5a6c6aad1a258f2a15a210b074c35c1817a75b9d8c64c8f5a114f6ced

Package file

Before

Oct 8, 2026 · 18:02 UTC

435407

After

Oct 24, 2026 · 13:00 UTC

412407

Package file

Before

Oct 8, 2026 · 18:02 UTC

c452edd27ca9595022c52bd56679850c358595843c92fe2c6aea83ae4e85f6ef

After

Oct 24, 2026 · 13:00 UTC

24bf15633c0382f0ce413fe500353f36e71b4372dd5bb0fa72ad11e1cba1a535

Package file

Before

Oct 8, 2026 · 18:02 UTC

531701

After

Oct 24, 2026 · 13:00 UTC

504237

Compare saved observations

Download comparison JSON

Changed files

Choose a file to see its text changes. Binary or large files show metadata only.

assets/screenshot-fight-scene.png →

assets/screenshot-short-film.png →

assets/screenshot-tee-photoshoot.png →

assets/screenshot-trailer.png →

plugin.json →

skills/ad-remake/SKILL.md →

skills/ad-remake/agents/openai.yaml →

skills/ad-remake/assets/icon.svg →

skills/ad-remake/references/breakdown.md →

skills/character-sheet/SKILL.md →

skills/character-sheet/agents/openai.yaml →

skills/character-sheet/references/prompt-slots.md →

skills/character-sheet/references/styles.md →

skills/faceless-story-video/SKILL.md →

skills/faceless-story-video/agents/openai.yaml →

skills/faceless-story-video/references/channel-types.md →

skills/faceless-story-video/references/kids-song.md →

skills/faceless-story-video/references/multi-shot-prompt.md →

skills/product-photoshoot/SKILL.md →

skills/product-photoshoot/agents/openai.yaml →

skills/product-photoshoot/references/angles.md →

skills/product-photoshoot/references/modes.md →

skills/product-photoshoot/references/negative-prompts.md →

skills/product-photoshoot/references/prompt-template.md →

skills/product-photoshoot/references/refinement.md →

skills/reference-remix/SKILL.md →

skills/reference-remix/agents/openai.yaml →

skills/reference-remix/assets/icon.svg →

skills/reference-remix/references/style-study.md →

skills/review-shots/SKILL.md →

skills/review-shots/agents/openai.yaml →

skills/script-to-video/SKILL.md →

skills/script-to-video/agents/openai.yaml →

skills/script-to-video/references/shot-list.md →

skills/script-to-video/references/subtitles.md →

skills/script-to-video/shot-list.md →

skills/script-to-video/subtitles.md →

skills/subtitles-and-cut/SKILL.md →

skills/subtitles-and-cut/agents/openai.yaml →

skills/subtitles-and-cut/ass-skeleton.md →

skills/subtitles-and-cut/references/ass-skeleton.md →

skills/talking-presenter/SKILL.md →

skills/talking-presenter/agents/openai.yaml →

skills/talking-presenter/references/overlay.md →

skills/thumbnail-set/SKILL.md →

skills/thumbnail-set/agents/openai.yaml →

skills/thumbnail-set/references/frameworks.md →

skills/thumbnail-set/references/prompt-order.md →

skills/thumbnail-set/references/reel-cover.md →

skills/thumbnail-set/references/title-styles.md →

skills/ugc-product-video/SKILL.md →

skills/ugc-product-video/agents/openai.yaml →

skills/ugc-product-video/assets/icon.svg →

skills/ugc-review-video/SKILL.md →

skills/ugc-review-video/agents/openai.yaml →

skills/ugc-review-video/assets/icon.svg →

skills/ugc-try-on-video/SKILL.md →

skills/ugc-try-on-video/agents/openai.yaml →

skills/ugc-try-on-video/assets/icon.svg →

skills/ugc-tutorial-video/SKILL.md →

skills/ugc-tutorial-video/agents/openai.yaml →

skills/ugc-tutorial-video/assets/icon.svg →

skills/ugc-unboxing-video/SKILL.md →

skills/ugc-unboxing-video/agents/openai.yaml →

skills/ugc-unboxing-video/assets/icon.svg →

skills/ugc-video/SKILL.md →

skills/ugc-video/agents/openai.yaml →

skills/ugc-video/assets/icon.svg →

skills/ugc-video/formats/product.md →

skills/ugc-video/formats/review.md →

skills/ugc-video/formats/try-on.md →

skills/ugc-video/formats/tutorial.md →

skills/ugc-video/formats/unboxing.md →

skills/ugc-video/references/script-craft.md →

skills/ugc-video/references/series.md →

plugin.json

− removed · + added

--- before
+++ after
@@ -1,8 +1,8 @@
 {
   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
   "name": "app-6ab639b28e2081919b704b4ada7e478f",
-  "version": "1.2.1",
-  "description": "Create images, video, voiceover, music and sound effects in your Frameo projects, and assemble them into finished video.",
+  "version": "1.2.5",
+  "description": "Create images, video, voiceover, music and sound effects in your Frameo.AI projects, and assemble them into finished video.",
   "author": {
     "name": "Dashverse",
     "email": "creator@dashverse.ai",
@@ -21,9 +21,9 @@
   "extensions": {
     "com.openai": {
       "interface": {
-        "displayName": "Frameo",
+        "displayName": "Frameo.AI",
         "shortDescription": "Turn ideas into finished video",
-        "longDescription": "Frameo turns your ideas into videos. Describe a scene, share a photo or paste a story, and Frameo brings it to life: cinematic shots, characters who look the same from scene to scene, voices, music and sound effects, all cut together into a video that's ready to share.\n\nWith Frameo, you can:\n\u2022 Put yourself in any scene: share a selfie and step into a film set, a far-off city or a cosy caf\u00e9.\n\u2022 Bring a photo to life, from a family snapshot to your pet's best portrait.\n\u2022 Turn a story, a script or a single line into a short film, an animated tale or a movie trailer.\n\u2022 Make reels, shorts and thumbnails for your social feeds, in vertical or widescreen.\n\u2022 Give your characters voices, then add music, sound effects, titles and subtitles.\n\u2022 Shoot your own products and designs, from T-shirts to candles, on models and in styled scenes.\n\u2022 Create with a wide range of image, video and audio models, all in one place.\n\nEverything you make is saved to your Frameo account, so you can keep editing it in the Frameo app. Connect your Frameo account to get started.",
+        "longDescription": "Frameo.AI turns your ideas into videos. Describe a scene, share a photo or paste a story, and Frameo.AI brings it to life: cinematic shots, characters who look the same from scene to scene, voices, music and sound effects, all cut together into a video that's ready to share.\n\nWith Frameo.AI, you can:\n\u2022 Put yourself in any scene: share a selfie and step into a film set, a far-off city or a cosy caf\u00e9.\n\u2022 Bring a photo to life, from a family snapshot to your pet's best portrait.\n\u2022 Turn a story, a script or a single line into a short film, an animated tale or a movie trailer.\n\u2022 Make reels, shorts and thumbnails for your social feeds, in vertical or widescreen.\n\u2022 Give your characters voices, then add music, sound effects, titles and subtitles.\n\u2022 Shoot your own products and designs, from T-shirts to candles, on models and in styled scenes.\n\u2022 Create with a wide range of image, video and audio models, all in one place.\n\nEverything you make is saved to your Frameo.AI account, so you can keep editing it in the Frameo.AI app. Connect your Frameo.AI account to get started.",
         "developerName": "Dashverse",
         "category": "Creativity",
         "capabilities": [
Full technical diff · 96 changed fields

changed /files/assets~1screenshot-fight-scene.png/sha256

BEFORE
"3b7a72174c900da5ce210e0ee58914faa86c9bbc3c4e67f9766d26ff47da7640"
AFTER
"27f4e7c5a6c6aad1a258f2a15a210b074c35c1817a75b9d8c64c8f5a114f6ced"

changed /files/assets~1screenshot-fight-scene.png/size

BEFORE
435407
AFTER
412407

changed /files/assets~1screenshot-short-film.png/sha256

BEFORE
"c452edd27ca9595022c52bd56679850c358595843c92fe2c6aea83ae4e85f6ef"
AFTER
"24bf15633c0382f0ce413fe500353f36e71b4372dd5bb0fa72ad11e1cba1a535"

changed /files/assets~1screenshot-short-film.png/size

BEFORE
531701
AFTER
504237

changed /files/assets~1screenshot-tee-photoshoot.png/sha256

BEFORE
"87ed1e55c468e2d72bae5a767ecd428c708ffa80197aa02561a8340294685eae"
AFTER
"8ed2e26382e5ec8df21829a537420bb595e0589ff83b1599ba340bda5305dc76"

changed /files/assets~1screenshot-tee-photoshoot.png/size

BEFORE
546029
AFTER
504405

changed /files/assets~1screenshot-trailer.png/sha256

BEFORE
"522baded93c4bde129468dc7ee1a5cbe30a79e9161b7e1d09ed77d87cf7c9ffd"
AFTER
"149f24d6b78b8411d70e02cb297c7193f1b66e75bd5f5ecbed1cad8804dba8c1"

changed /files/assets~1screenshot-trailer.png/size

BEFORE
459647
AFTER
416363

changed /files/plugin.json/sha256

BEFORE
"a6fc56f4684f307c266cb3b8ec67f599a99f01c5a72f81d75178d131b59c23ea"
AFTER
"9897e60dffe453fc0249a056d33eb01300ff2121e8a2836c48bb3980f98b7c2f"

changed /files/plugin.json/size

BEFORE
2996
AFTER
3020

added /files/skills~1ad-remake~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "39f443dd0e5c0e9220f59f4d1b341fa787aa5f6bcc3b6ac3c642d99edb2a645b",
  "size": 9080
}

added /files/skills~1ad-remake~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "8f3ebe97c49b6d525a830c73bf4c55a3e6e4175821c4ae473d907c1f409981c7",
  "size": 368
}

added /files/skills~1ad-remake~1assets~1icon.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "0e5f1e6ce320641188b03e5fac1594418f8430b858b33de77206bfacbd016802",
  "size": 440
}

added /files/skills~1ad-remake~1references~1breakdown.md

BEFORE
Field was absent
AFTER
{
  "sha256": "dd5ee650aee568c65e27f1e3bccd5cd280985c247b3c2af5a02a121370346af6",
  "size": 1504
}

changed /files/skills~1character-sheet~1SKILL.md/sha256

BEFORE
"3fdfc0364ee8042ccd25d65c7baedf8a46c76934f7a168314fce33ecff470982"
AFTER
"fdd8df96586df8897d933fec327e309fdc2aec211042b583fa0c7d102e6754f2"

changed /files/skills~1character-sheet~1SKILL.md/size

BEFORE
4187
AFTER
6170

changed /files/skills~1character-sheet~1agents~1openai.yaml/sha256

BEFORE
"8c92597fe8191079182d753c2efe8042eadb4a4552c02b0e3b269fe7d5f06b0a"
AFTER
"b4772d3437f13b26df08c1e78a61bffc5996d9efecfc908401b3a43f3bf61e5c"

changed /files/skills~1character-sheet~1agents~1openai.yaml/size

BEFORE
378
AFTER
381

added /files/skills~1character-sheet~1references~1prompt-slots.md

BEFORE
Field was absent
AFTER
{
  "sha256": "67c288f6de76b82eb61fa90d39a9c7f822ae6cae89ad6d1b720624010c2e5991",
  "size": 2480
}

added /files/skills~1character-sheet~1references~1styles.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d7946e2c15ec277171303e8cef44e32eaf7fd1d5baadfa0f64a41415923e8cae",
  "size": 2112
}

changed /files/skills~1faceless-story-video~1SKILL.md/sha256

BEFORE
"d5fbb28629873aba9d5892110c91d510282874f99a79787d920ee98cf0ba71a0"
AFTER
"7f7a5bc80cc4c87f52113c7abc349a2cae6a418500fc34b8507e1617f4e78a5c"

changed /files/skills~1faceless-story-video~1SKILL.md/size

BEFORE
7018
AFTER
11076

changed /files/skills~1faceless-story-video~1agents~1openai.yaml/sha256

BEFORE
"1993ded08d991b7abf235b69a95526920ec1f1ebe8972ffa0fcbfa3d4102694e"
AFTER
"382e1986405a1f9f5521741d5e7ff9c1aa9a07c39c4bf337dcd943a5387653cf"

changed /files/skills~1faceless-story-video~1agents~1openai.yaml/size

BEFORE
383
AFTER
386

added /files/skills~1faceless-story-video~1references~1channel-types.md

BEFORE
Field was absent
AFTER
{
  "sha256": "68c9009dc145d717c69539d6f3423af7d2c32a0919a19c02900cf37c5b7a6c36",
  "size": 1766
}

added /files/skills~1faceless-story-video~1references~1kids-song.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c2261f8bbbd93a0600c8845c1e250c20ff545a1f25d0bf7cf70e558efaeda6e8",
  "size": 4693
}

added /files/skills~1faceless-story-video~1references~1multi-shot-prompt.md

BEFORE
Field was absent
AFTER
{
  "sha256": "324b8377ab7271a3c6990fa3d7de0ad2c8e3e895b4da5759a4c9dd9b4ca84518",
  "size": 3183
}

changed /files/skills~1product-photoshoot~1SKILL.md/sha256

BEFORE
"469d463baf3144e343a1d5737b1953be6cef2a3f4fbe302de7b13a68684d019a"
AFTER
"892c1028c95c09477b628c2b13fa676274fe09743d732d4c541364b3977afddf"

changed /files/skills~1product-photoshoot~1SKILL.md/size

BEFORE
4588
AFTER
8289

changed /files/skills~1product-photoshoot~1agents~1openai.yaml/sha256

BEFORE
"3b04de28ee409bdb866c693d4d7e860e46ca373d86a3845fc1093b4789afde2d"
AFTER
"1404a2094439b6b30527a476209335bfd0da717cd8b8e0ee7da8cc322253c56f"

changed /files/skills~1product-photoshoot~1agents~1openai.yaml/size

BEFORE
372
AFTER
375

added /files/skills~1product-photoshoot~1references~1angles.md

BEFORE
Field was absent
AFTER
{
  "sha256": "723f123078dbd9d31a227948102c5f8905b840d7d8079a46de531d8e8700a3f9",
  "size": 1743
}

added /files/skills~1product-photoshoot~1references~1modes.md

BEFORE
Field was absent
AFTER
{
  "sha256": "2c31e8ea413ffe15432932912f9fcbc0eda59f31fcf95004b6c0bc00e1fbce97",
  "size": 4032
}

added /files/skills~1product-photoshoot~1references~1negative-prompts.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1868312b5f85ad9d113d6c7938f979e0da974efc1f9cbd2ea192b0e654644486",
  "size": 1883
}

added /files/skills~1product-photoshoot~1references~1prompt-template.md

BEFORE
Field was absent
AFTER
{
  "sha256": "95483e37285e62e533c3f9ba47377088eed36b8c60266f3353977226e7a887ba",
  "size": 2922
}

added /files/skills~1product-photoshoot~1references~1refinement.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1a0a37b83f084acee26ae438bf8c13c58006ee7666d929a8d5eff0c6865dd2f7",
  "size": 2006
}

added /files/skills~1reference-remix~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c3dd32d2980813801d0bcd11364f6405480c8c540dc45bd14c98a7ae6d72a78e",
  "size": 7780
}

added /files/skills~1reference-remix~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "56b54c593fad8c82ec32cae6a8a8d7fe6fc9f9a7a59ab6b6c381c2c3f4972aab",
  "size": 376
}

added /files/skills~1reference-remix~1assets~1icon.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "698a7bfe10e490b34e4cf12db3bf998ceaec8589301aa30413f078cfec6bcca3",
  "size": 442
}

added /files/skills~1reference-remix~1references~1style-study.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a9cd547fbe20bce7c144e7dcd4de3ceb7af2dd6769d6ba3560121fe12d4927ff",
  "size": 1590
}

changed /files/skills~1review-shots~1SKILL.md/sha256

BEFORE
"3ddcfa041167851abf3516bad622dffe80141d524e1a645eec30da529b36ac19"
AFTER
"ee71cc3f0b81a31097d4e42a5ac66dbddaea865317659b48514951026f40be4c"

changed /files/skills~1review-shots~1SKILL.md/size

BEFORE
11188
AFTER
11516

changed /files/skills~1review-shots~1agents~1openai.yaml/sha256

BEFORE
"734959d5b8961be0800ecee68a1f59580fcafb5d1a88e1e473df15f90b94308e"
AFTER
"c0f36bc5c6c86772f54d14c5e2965f1a5ef45114714f94a83f5b74139881537c"

changed /files/skills~1review-shots~1agents~1openai.yaml/size

BEFORE
375
AFTER
378

changed /files/skills~1script-to-video~1SKILL.md/sha256

BEFORE
"48d59c5be5ff9c726e7b793627172cae2aef84f9af6fde913656cd879da86d98"
AFTER
"189351483a85b150ac72e2858857c0f14954ac79c525e68f38f92e1f263a69ed"

changed /files/skills~1script-to-video~1SKILL.md/size

BEFORE
16008
AFTER
16127

changed /files/skills~1script-to-video~1agents~1openai.yaml/sha256

BEFORE
"3d3dfd089da5ee0d194030cbf1b1531ab9b23c5ff6c74f1be28f6cf04e8bc155"
AFTER
"716dfb4f58ed866c4e9902755ccb96b5fce92ae7e9000f3100901427fbf53e8e"

changed /files/skills~1script-to-video~1agents~1openai.yaml/size

BEFORE
376
AFTER
379

added /files/skills~1script-to-video~1references~1shot-list.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d19d7854bdd266f91cba19232ce128df3102d934444a849cd01eace5b0de8bb8",
  "size": 2232
}

added /files/skills~1script-to-video~1references~1subtitles.md

BEFORE
Field was absent
AFTER
{
  "sha256": "dc98921067cd5477ac2d3f0de64201e6652ae0614deeece5b5001654d82d6ce1",
  "size": 866
}

removed /files/skills~1script-to-video~1shot-list.md

BEFORE
{
  "sha256": "d19d7854bdd266f91cba19232ce128df3102d934444a849cd01eace5b0de8bb8",
  "size": 2232
}
AFTER
Field is absent

removed /files/skills~1script-to-video~1subtitles.md

BEFORE
{
  "sha256": "20accd24f88201b71b9622f4aa85a6132bc5fa83f6e030ef5d0f0a58b6094169",
  "size": 753
}
AFTER
Field is absent

changed /files/skills~1subtitles-and-cut~1SKILL.md/sha256

BEFORE
"bde41eee8a1653fb74653a7e50dd61531bc4fc5e62a2ef9432ba28ab8f079f17"
AFTER
"12127f81e4e0a42d85bb18f94597f02b0475b01b0371c10987776882ed34b982"

changed /files/skills~1subtitles-and-cut~1SKILL.md/size

BEFORE
3979
AFTER
4062

changed /files/skills~1subtitles-and-cut~1agents~1openai.yaml/sha256

BEFORE
"7c5711eb6cf5764215c9c663a66a5be4aa391aeb7fe8096c664a67274f2b57d0"
AFTER
"5eafe2af39b7fb0668da062a1e42bbabc78f3c21c0f8c0b742546086dbb77d17"

changed /files/skills~1subtitles-and-cut~1agents~1openai.yaml/size

BEFORE
376
AFTER
379

removed /files/skills~1subtitles-and-cut~1ass-skeleton.md

BEFORE
{
  "sha256": "1b2c29954dced0e55dc7859f3bebb3c39cbea3db328c134119e6abb04544e81d",
  "size": 1081
}
AFTER
Field is absent

added /files/skills~1subtitles-and-cut~1references~1ass-skeleton.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1b2c29954dced0e55dc7859f3bebb3c39cbea3db328c134119e6abb04544e81d",
  "size": 1081
}

changed /files/skills~1talking-presenter~1SKILL.md/sha256

BEFORE
"1f9dfca5f9413551ad6be89961264af7823ed24dece57329f2144c91c99cdc78"
AFTER
"f871b8c86de14e0c5f59c11201f0253f9490ecebfa26dd7abab0d94e49a2bd81"

changed /files/skills~1talking-presenter~1SKILL.md/size

BEFORE
6936
AFTER
7635

changed /files/skills~1talking-presenter~1agents~1openai.yaml/sha256

BEFORE
"36b2a4c6013d4084e96b23dcbd87738534515c99a9f603451f9522c6c2b9a91b"
AFTER
"c5956885a6e6baf9a350272eae4cbc4102cab9ddfd52d52b5deffd1a0cd3022b"

changed /files/skills~1talking-presenter~1agents~1openai.yaml/size

BEFORE
372
AFTER
375

added /files/skills~1talking-presenter~1references~1overlay.md

BEFORE
Field was absent
AFTER
{
  "sha256": "7bdf21bf60a0572f4067b4dccd088f864752c3963af760082370185f4c353fc8",
  "size": 5045
}

changed /files/skills~1thumbnail-set~1SKILL.md/sha256

BEFORE
"7a09acf65da313d8b10e7243a46491ab8ab37567ef068e99a982afd5ea3d682e"
AFTER
"85fc10fb898c33e6dd110a062a9aed30bf38e4b918b5bb68a359d1e4c7a62cfe"

changed /files/skills~1thumbnail-set~1SKILL.md/size

BEFORE
3978
AFTER
7978

changed /files/skills~1thumbnail-set~1agents~1openai.yaml/sha256

BEFORE
"e20dcf5c4642e310c5bfc3e1ff54b17d1f2fedf09ef8f0ba3dd8b5b204555719"
AFTER
"c33e03c0e25abe33fce13684f23432b9f194eeec6ddd6d7b5adda8cd76bded10"

changed /files/skills~1thumbnail-set~1agents~1openai.yaml/size

BEFORE
369
AFTER
372

added /files/skills~1thumbnail-set~1references~1frameworks.md

BEFORE
Field was absent
AFTER
{
  "sha256": "cd2c420ffc95de0fc1b1095fba42982b0c40d9780f393fcc4dfa56a47c9c4ee0",
  "size": 2834
}

added /files/skills~1thumbnail-set~1references~1prompt-order.md

BEFORE
Field was absent
AFTER
{
  "sha256": "a9328ba439ed0890e846823d909bba93f0c01efb03be3343aa48f12c8668b6db",
  "size": 5229
}

added /files/skills~1thumbnail-set~1references~1reel-cover.md

BEFORE
Field was absent
AFTER
{
  "sha256": "83e6409410ad668ada9378157fc40812827746c851a2b0d9747b6a3433d9a9ff",
  "size": 1328
}

added /files/skills~1thumbnail-set~1references~1title-styles.md

BEFORE
Field was absent
AFTER
{
  "sha256": "df83a895ab52ccf61b5451c53841494553bd29ff645d1fd8c250a6e83588ab3e",
  "size": 1829
}

removed /files/skills~1ugc-product-video~1SKILL.md

BEFORE
{
  "sha256": "c45c109978112a74dfbeb8c1611fb443ec3c31f32eb941d3455b6231e8e8f2b4",
  "size": 7790
}
AFTER
Field is absent

removed /files/skills~1ugc-product-video~1agents~1openai.yaml

BEFORE
{
  "sha256": "f4db0e0108681b82655dc88d68b329879d6eae3ad9c2ca33088fedc4cd6a0cdb",
  "size": 370
}
AFTER
Field is absent

removed /files/skills~1ugc-product-video~1assets~1icon.svg

BEFORE
{
  "sha256": "85f28ccf221aad5872327bafcf2836c01ff55090db77723aa0ae05d90d43fcdf",
  "size": 371
}
AFTER
Field is absent

removed /files/skills~1ugc-review-video~1SKILL.md

BEFORE
{
  "sha256": "362776a9b1c1feb08f77e1a53c3200c83f50227e44f8e79ae79a3c71e1a820d2",
  "size": 9516
}
AFTER
Field is absent

removed /files/skills~1ugc-review-video~1agents~1openai.yaml

BEFORE
{
  "sha256": "898f6ede7ea79e5e50239938591b54c8bda2c616660aa0743479d3c39279ad28",
  "size": 370
}
AFTER
Field is absent

removed /files/skills~1ugc-review-video~1assets~1icon.svg

BEFORE
{
  "sha256": "794dc2a7b5be761b071fbe162df6f4962f29428fd81fcb64891756aaf2efc974",
  "size": 323
}
AFTER
Field is absent

removed /files/skills~1ugc-try-on-video~1SKILL.md

BEFORE
{
  "sha256": "c99d50aede1c6acb0d10b3bdcbfd133da420dae88e3c604571dc9fb3c3cb583b",
  "size": 9528
}
AFTER
Field is absent

removed /files/skills~1ugc-try-on-video~1agents~1openai.yaml

BEFORE
{
  "sha256": "895723a92f104525ea738513fb8d44ca6b7031c8ea5104a9349fb15b8d517c97",
  "size": 374
}
AFTER
Field is absent

removed /files/skills~1ugc-try-on-video~1assets~1icon.svg

BEFORE
{
  "sha256": "415bebb573de02fabcef5778907d48eee4eda87716d24c54d5e7c5dca19a9eb9",
  "size": 416
}
AFTER
Field is absent

removed /files/skills~1ugc-tutorial-video~1SKILL.md

BEFORE
{
  "sha256": "835f1ddd7164b0279950ce876922697d9e82f03e5cd7a04a88066d38ef220b9c",
  "size": 9575
}
AFTER
Field is absent

removed /files/skills~1ugc-tutorial-video~1agents~1openai.yaml

BEFORE
{
  "sha256": "cc1ad798d1531296d0486a8887c3ca58e3749467876d5217df5ed3e8d83d3743",
  "size": 372
}
AFTER
Field is absent

removed /files/skills~1ugc-tutorial-video~1assets~1icon.svg

BEFORE
{
  "sha256": "7eca09f8aaaa649fd8a98ebab53bdd7d4e53b2b7832a427cbb213bfad2f24421",
  "size": 554
}
AFTER
Field is absent

removed /files/skills~1ugc-unboxing-video~1SKILL.md

BEFORE
{
  "sha256": "e48885b9ec868e3031647b69b4a93b859ab6e1e9134f9eaab11800de7b5a341e",
  "size": 9486
}
AFTER
Field is absent

removed /files/skills~1ugc-unboxing-video~1agents~1openai.yaml

BEFORE
{
  "sha256": "9bb631b6b69c1edbac410c6a6210d8e4775c5eea2f30240b5b68b3775af5848f",
  "size": 374
}
AFTER
Field is absent

removed /files/skills~1ugc-unboxing-video~1assets~1icon.svg

BEFORE
{
  "sha256": "f55d75109d997cbcc20fcaebdfd3634d839502b5e4f8845616a13d8ef4131730",
  "size": 466
}
AFTER
Field is absent

added /files/skills~1ugc-video~1SKILL.md

BEFORE
Field was absent
AFTER
{
  "sha256": "567c9a8235338f157d510e21b417748b1b764b1ef90fea48e21c8fec262aee87",
  "size": 14167
}

added /files/skills~1ugc-video~1agents~1openai.yaml

BEFORE
Field was absent
AFTER
{
  "sha256": "f4fabb1191788cd23c8b3ed22d955683a02c1b00e8acba21bf809ae1ebca601b",
  "size": 372
}

added /files/skills~1ugc-video~1assets~1icon.svg

BEFORE
Field was absent
AFTER
{
  "sha256": "794dc2a7b5be761b071fbe162df6f4962f29428fd81fcb64891756aaf2efc974",
  "size": 323
}

added /files/skills~1ugc-video~1formats~1product.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d94927a8136a4641db14f3f83c22f396579a98caec4f5a0a474fafa1052cb68c",
  "size": 1440
}

added /files/skills~1ugc-video~1formats~1review.md

BEFORE
Field was absent
AFTER
{
  "sha256": "d6ac32491eb2c0bbfa0d0c9651dc0091ded94156cb3a274a93f47be2c83dfd74",
  "size": 884
}

added /files/skills~1ugc-video~1formats~1try-on.md

BEFORE
Field was absent
AFTER
{
  "sha256": "98a26982f76fd88fff68b564f22487b80e4b9fbc18b49bab5da5ccd0a3c1cd66",
  "size": 1145
}

added /files/skills~1ugc-video~1formats~1tutorial.md

BEFORE
Field was absent
AFTER
{
  "sha256": "1c153ac89a22711bfa4d04d8918cc997b64da52c2b649fc5da2372e5f80c2342",
  "size": 966
}

added /files/skills~1ugc-video~1formats~1unboxing.md

BEFORE
Field was absent
AFTER
{
  "sha256": "c6f2424847d40d70a039c3ae1e04b2a887c4bdcb1bc86067195412605dc2dfce",
  "size": 1011
}

added /files/skills~1ugc-video~1references~1script-craft.md

BEFORE
Field was absent
AFTER
{
  "sha256": "34527282a1b122e553c8c701b106eed82afed15ced718f1da87299d9a8c08a9e",
  "size": 4016
}

added /files/skills~1ugc-video~1references~1series.md

BEFORE
Field was absent
AFTER
{
  "sha256": "36383484fc0176491998c232b9ffec82d89a6244deb89d50eb542006b20fb7fc",
  "size": 2688
}
Full snapshot data
{
  "files": {
    ".app.json": {
      "sha256": "48f73fb0cf0b38952886fa14ee1dfe1eb5398b08fdbee559fba51af6f15b6a6d",
      "size": 98
    },
    "assets/icon.png": {
      "sha256": "81be1879133919b46f2144f75918496c104c6c1092ac6c02c0a0d04d788c73ec",
      "size": 54225
    },
    "assets/logo.png": {
      "sha256": "81be1879133919b46f2144f75918496c104c6c1092ac6c02c0a0d04d788c73ec",
      "size": 54225
    },
    "assets/screenshot-fight-scene.png": {
      "sha256": "27f4e7c5a6c6aad1a258f2a15a210b074c35c1817a75b9d8c64c8f5a114f6ced",
      "size": 412407
    },
    "assets/screenshot-short-film.png": {
      "sha256": "24bf15633c0382f0ce413fe500353f36e71b4372dd5bb0fa72ad11e1cba1a535",
      "size": 504237
    },
    "assets/screenshot-tee-photoshoot.png": {
      "sha256": "8ed2e26382e5ec8df21829a537420bb595e0589ff83b1599ba340bda5305dc76",
      "size": 504405
    },
    "assets/screenshot-trailer.png": {
      "sha256": "149f24d6b78b8411d70e02cb297c7193f1b66e75bd5f5ecbed1cad8804dba8c1",
      "size": 416363
    },
    "mcp.json": {
      "sha256": "c40ddcd8279a2646622aa818e231d92dffd7f90dd8084bb96fdba0f7ebb8fd68",
      "size": 194
    },
    "plugin.json": {
      "sha256": "9897e60dffe453fc0249a056d33eb01300ff2121e8a2836c48bb3980f98b7c2f",
      "size": 3020
    },
    "skills/ad-remake/SKILL.md": {
      "sha256": "39f443dd0e5c0e9220f59f4d1b341fa787aa5f6bcc3b6ac3c642d99edb2a645b",
      "size": 9080
    },
    "skills/ad-remake/agents/openai.yaml": {
      "sha256": "8f3ebe97c49b6d525a830c73bf4c55a3e6e4175821c4ae473d907c1f409981c7",
      "size": 368
    },
    "skills/ad-remake/assets/icon.svg": {
      "sha256": "0e5f1e6ce320641188b03e5fac1594418f8430b858b33de77206bfacbd016802",
      "size": 440
    },
    "skills/ad-remake/references/breakdown.md": {
      "sha256": "dd5ee650aee568c65e27f1e3bccd5cd280985c247b3c2af5a02a121370346af6",
      "size": 1504
    },
    "skills/character-sheet/SKILL.md": {
      "sha256": "fdd8df96586df8897d933fec327e309fdc2aec211042b583fa0c7d102e6754f2",
      "size": 6170
    },
    "skills/character-sheet/agents/openai.yaml": {
      "sha256": "b4772d3437f13b26df08c1e78a61bffc5996d9efecfc908401b3a43f3bf61e5c",
      "size": 381
    },
    "skills/character-sheet/assets/icon.svg": {
      "sha256": "571b24b4664f35d62f2fa316e0f522c780b231ed8dddccdae1dbb3a777a73cbc",
      "size": 456
    },
    "skills/character-sheet/references/prompt-slots.md": {
      "sha256": "67c288f6de76b82eb61fa90d39a9c7f822ae6cae89ad6d1b720624010c2e5991",
      "size": 2480
    },
    "skills/character-sheet/references/styles.md": {
      "sha256": "d7946e2c15ec277171303e8cef44e32eaf7fd1d5baadfa0f64a41415923e8cae",
      "size": 2112
    },
    "skills/faceless-story-video/SKILL.md": {
      "sha256": "7f7a5bc80cc4c87f52113c7abc349a2cae6a418500fc34b8507e1617f4e78a5c",
      "size": 11076
    },
    "skills/faceless-story-video/agents/openai.yaml": {
      "sha256": "382e1986405a1f9f5521741d5e7ff9c1aa9a07c39c4bf337dcd943a5387653cf",
      "size": 386
    },
    "skills/faceless-story-video/assets/icon.svg": {
      "sha256": "fd3afe60dc1c5ac96b723f2dd3cc8ba163ac06a3b094bb317bc8b5a3cb0bc631",
      "size": 371
    },
    "skills/faceless-story-video/references/channel-types.md": {
      "sha256": "68c9009dc145d717c69539d6f3423af7d2c32a0919a19c02900cf37c5b7a6c36",
      "size": 1766
    },
    "skills/faceless-story-video/references/kids-song.md": {
      "sha256": "c2261f8bbbd93a0600c8845c1e250c20ff545a1f25d0bf7cf70e558efaeda6e8",
      "size": 4693
    },
    "skills/faceless-story-video/references/multi-shot-prompt.md": {
      "sha256": "324b8377ab7271a3c6990fa3d7de0ad2c8e3e895b4da5759a4c9dd9b4ca84518",
      "size": 3183
    },
    "skills/product-photoshoot/SKILL.md": {
      "sha256": "892c1028c95c09477b628c2b13fa676274fe09743d732d4c541364b3977afddf",
      "size": 8289
    },
    "skills/product-photoshoot/agents/openai.yaml": {
      "sha256": "1404a2094439b6b30527a476209335bfd0da717cd8b8e0ee7da8cc322253c56f",
      "size": 375
    },
    "skills/product-photoshoot/assets/icon.svg": {
      "sha256": "b7dff56c2640d9eb488bd1b88487bd48a625f0c728bf3bd6172e9130a2042fd5",
      "size": 345
    },
    "skills/product-photoshoot/references/angles.md": {
      "sha256": "723f123078dbd9d31a227948102c5f8905b840d7d8079a46de531d8e8700a3f9",
      "size": 1743
    },
    "skills/product-photoshoot/references/modes.md": {
      "sha256": "2c31e8ea413ffe15432932912f9fcbc0eda59f31fcf95004b6c0bc00e1fbce97",
      "size": 4032
    },
    "skills/product-photoshoot/references/negative-prompts.md": {
      "sha256": "1868312b5f85ad9d113d6c7938f979e0da974efc1f9cbd2ea192b0e654644486",
      "size": 1883
    },
    "skills/product-photoshoot/references/prompt-template.md": {
      "sha256": "95483e37285e62e533c3f9ba47377088eed36b8c60266f3353977226e7a887ba",
      "size": 2922
    },
    "skills/product-photoshoot/references/refinement.md": {
      "sha256": "1a0a37b83f084acee26ae438bf8c13c58006ee7666d929a8d5eff0c6865dd2f7",
      "size": 2006
    },
    "skills/reference-remix/SKILL.md": {
      "sha256": "c3dd32d2980813801d0bcd11364f6405480c8c540dc45bd14c98a7ae6d72a78e",
      "size": 7780
    },
    "skills/reference-remix/agents/openai.yaml": {
      "sha256": "56b54c593fad8c82ec32cae6a8a8d7fe6fc9f9a7a59ab6b6c381c2c3f4972aab",
      "size": 376
    },
    "skills/reference-remix/assets/icon.svg": {
      "sha256": "698a7bfe10e490b34e4cf12db3bf998ceaec8589301aa30413f078cfec6bcca3",
      "size": 442
    },
    "skills/reference-remix/references/style-study.md": {
      "sha256": "a9cd547fbe20bce7c144e7dcd4de3ceb7af2dd6769d6ba3560121fe12d4927ff",
      "size": 1590
    },
    "skills/review-shots/SKILL.md": {
      "sha256": "ee71cc3f0b81a31097d4e42a5ac66dbddaea865317659b48514951026f40be4c",
      "size": 11516
    },
    "skills/review-shots/agents/openai.yaml": {
      "sha256": "c0f36bc5c6c86772f54d14c5e2965f1a5ef45114714f94a83f5b74139881537c",
      "size": 378
    },
    "skills/review-shots/assets/icon.svg": {
      "sha256": "425eaeb27d2e782ab00a4022b7e3d8aea443b75e37af0d1a1eec914110825922",
      "size": 398
    },
    "skills/script-to-video/SKILL.md": {
      "sha256": "189351483a85b150ac72e2858857c0f14954ac79c525e68f38f92e1f263a69ed",
      "size": 16127
    },
    "skills/script-to-video/agents/openai.yaml": {
      "sha256": "716dfb4f58ed866c4e9902755ccb96b5fce92ae7e9000f3100901427fbf53e8e",
      "size": 379
    },
    "skills/script-to-video/assets/icon.svg": {
      "sha256": "6132a2cb7ce855691898c7577b64a88cd36a14e69056f4d835ccf2a525d4a9c8",
      "size": 487
    },
    "skills/script-to-video/references/shot-list.md": {
      "sha256": "d19d7854bdd266f91cba19232ce128df3102d934444a849cd01eace5b0de8bb8",
      "size": 2232
    },
    "skills/script-to-video/references/subtitles.md": {
      "sha256": "dc98921067cd5477ac2d3f0de64201e6652ae0614deeece5b5001654d82d6ce1",
      "size": 866
    },
    "skills/subtitles-and-cut/SKILL.md": {
      "sha256": "12127f81e4e0a42d85bb18f94597f02b0475b01b0371c10987776882ed34b982",
      "size": 4062
    },
    "skills/subtitles-and-cut/agents/openai.yaml": {
      "sha256": "5eafe2af39b7fb0668da062a1e42bbabc78f3c21c0f8c0b742546086dbb77d17",
      "size": 379
    },
    "skills/subtitles-and-cut/assets/icon.svg": {
      "sha256": "2067f5c331bc7422de9003e5fb9d0ffe303895dec6e6343aff3a7fb058db793d",
      "size": 430
    },
    "skills/subtitles-and-cut/references/ass-skeleton.md": {
      "sha256": "1b2c29954dced0e55dc7859f3bebb3c39cbea3db328c134119e6abb04544e81d",
      "size": 1081
    },
    "skills/talking-presenter/SKILL.md": {
      "sha256": "f871b8c86de14e0c5f59c11201f0253f9490ecebfa26dd7abab0d94e49a2bd81",
      "size": 7635
    },
    "skills/talking-presenter/agents/openai.yaml": {
      "sha256": "c5956885a6e6baf9a350272eae4cbc4102cab9ddfd52d52b5deffd1a0cd3022b",
      "size": 375
    },
    "skills/talking-presenter/assets/icon.svg": {
      "sha256": "90eccd203847e069f01200a2aab335261a43f00532fc705ef4abb4416da21983",
      "size": 405
    },
    "skills/talking-presenter/references/overlay.md": {
      "sha256": "7bdf21bf60a0572f4067b4dccd088f864752c3963af760082370185f4c353fc8",
      "size": 5045
    },
    "skills/thumbnail-set/SKILL.md": {
      "sha256": "85fc10fb898c33e6dd110a062a9aed30bf38e4b918b5bb68a359d1e4c7a62cfe",
      "size": 7978
    },
    "skills/thumbnail-set/agents/openai.yaml": {
      "sha256": "c33e03c0e25abe33fce13684f23432b9f194eeec6ddd6d7b5adda8cd76bded10",
      "size": 372
    },
    "skills/thumbnail-set/assets/icon.svg": {
      "sha256": "55a44776ff3dd8168abbf59e46378db08df9010279aa36f7d8bd75f4d9996126",
      "size": 334
    },
    "skills/thumbnail-set/references/frameworks.md": {
      "sha256": "cd2c420ffc95de0fc1b1095fba42982b0c40d9780f393fcc4dfa56a47c9c4ee0",
      "size": 2834
    },
    "skills/thumbnail-set/references/prompt-order.md": {
      "sha256": "a9328ba439ed0890e846823d909bba93f0c01efb03be3343aa48f12c8668b6db",
      "size": 5229
    },
    "skills/thumbnail-set/references/reel-cover.md": {
      "sha256": "83e6409410ad668ada9378157fc40812827746c851a2b0d9747b6a3433d9a9ff",
      "size": 1328
    },
    "skills/thumbnail-set/references/title-styles.md": {
      "sha256": "df83a895ab52ccf61b5451c53841494553bd29ff645d1fd8c250a6e83588ab3e",
      "size": 1829
    },
    "skills/ugc-video/SKILL.md": {
      "sha256": "567c9a8235338f157d510e21b417748b1b764b1ef90fea48e21c8fec262aee87",
      "size": 14167
    },
    "skills/ugc-video/agents/openai.yaml": {
      "sha256": "f4fabb1191788cd23c8b3ed22d955683a02c1b00e8acba21bf809ae1ebca601b",
      "size": 372
    },
    "skills/ugc-video/assets/icon.svg": {
      "sha256": "794dc2a7b5be761b071fbe162df6f4962f29428fd81fcb64891756aaf2efc974",
      "size": 323
    },
    "skills/ugc-video/formats/product.md": {
      "sha256": "d94927a8136a4641db14f3f83c22f396579a98caec4f5a0a474fafa1052cb68c",
      "size": 1440
    },
    "skills/ugc-video/formats/review.md": {
      "sha256": "d6ac32491eb2c0bbfa0d0c9651dc0091ded94156cb3a274a93f47be2c83dfd74",
      "size": 884
    },
    "skills/ugc-video/formats/try-on.md": {
      "sha256": "98a26982f76fd88fff68b564f22487b80e4b9fbc18b49bab5da5ccd0a3c1cd66",
      "size": 1145
    },
    "skills/ugc-video/formats/tutorial.md": {
      "sha256": "1c153ac89a22711bfa4d04d8918cc997b64da52c2b649fc5da2372e5f80c2342",
      "size": 966
    },
    "skills/ugc-video/formats/unboxing.md": {
      "sha256": "c6f2424847d40d70a039c3ae1e04b2a887c4bdcb1bc86067195412605dc2dfce",
      "size": 1011
    },
    "skills/ugc-video/references/script-craft.md": {
      "sha256": "34527282a1b122e553c8c701b106eed82afed15ced718f1da87299d9a8c08a9e",
      "size": 4016
    },
    "skills/ugc-video/references/series.md": {
      "sha256": "36383484fc0176491998c232b9ffec82d89a6244deb89d50eb542006b20fb7fc",
      "size": 2688
    }
  }
}

SHA-256 of public snapshot: 09bdeab71bf593f41ee6626a3a59462399aea742091823e4df989039c1dcf95c