Update to vDesign
Snapshot Nov 10, 2026 · 07:22 UTC · version 1.1.0
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.
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
Nov 6, 2026 · 00:16 UTC
{"sha256":"f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28","size":211}
Nov 10, 2026 · 07:22 UTC
Not present
Package file
Nov 6, 2026 · 00:16 UTC
{"sha256":"f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28","size":211}
Nov 10, 2026 · 07:22 UTC
Not present
Package file
Nov 6, 2026 · 00:16 UTC
{"sha256":"2144aba95baeca3f1b12c797b572c882d7604dee55c0e003112a3a69858562b4","size":254}
Nov 10, 2026 · 07:22 UTC
Not present
Package file
Nov 6, 2026 · 00:16 UTC
{"sha256":"f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28","size":211}
Nov 10, 2026 · 07:22 UTC
Not present
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
__MACOSX/skills/vdesign/._SKILL.md →
__MACOSX/skills/vdesign/._examples →
__MACOSX/skills/vdesign/._reference →
__MACOSX/skills/vdesign/examples/._cards.vd →
__MACOSX/skills/vdesign/examples/._deck.vd →
__MACOSX/skills/vdesign/examples/._hero.vd →
__MACOSX/skills/vdesign/examples/._slide.vd →
__MACOSX/skills/vdesign/reference/._edits.md →
__MACOSX/skills/vdesign/reference/._grammar.md →
__MACOSX/skills/vdesign/reference/._motion.md →
__MACOSX/skills/vdesign/reference/._nodes.md →
skills/vdesign/examples/cards.vd →
skills/vdesign/examples/deck.vd →
skills/vdesign/examples/diagram.vd →
skills/vdesign/examples/hero.vd →
skills/vdesign/examples/promo.vd →
skills/vdesign/reference/brand.md →
skills/vdesign/reference/edits.md →
skills/vdesign/reference/grammar.md →
skills/vdesign/reference/motion.md →
plugin.json
− removed · + added
--- before +++ after @@ -1,15 +1,15 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", "name": "vdesign", - "version": "1.0.0", - "description": "Create and edit vDesign documents \u2014 posters, slides, hero sections, card grids \u2014 that stay editable and relational instead of being flattened to fixed coordinates.", + "version": "1.1.0", + "description": "Create and edit vDesign documents: posters, diagrams, slides, web pages and any other visual design, kept editable and relational instead of flattened to fixed coordinates.", "author": { - "name": "Sagar Saini", - "email": "sagar@getv.design", + "name": "vDesign", + "email": "teams@getv.design", "url": "https://getv.design" }, "homepage": "https://getv.design", - "license": "MIT", + "license": "CC-BY-4.0", "keywords": [ "design", "layout", @@ -22,8 +22,8 @@ "interface": { "displayName": "vDesign", "shortDescription": "Designs that stay editable", - "longDescription": "vDesign lets ChatGPT create and edit visual documents \u2014 posters, slide decks, hero sections, card grids and other laid-out pages \u2014 in your vDesign account. Designs are written in vDesign's open format, where sizes, spacing and colours stay as named relationships, so you can keep refining them in the vDesign app or in chat rather than starting over. ChatGPT can list your documents, read and patch them, add images from a URL, and show a live preview of the result. vDesign only accesses documents in the account you connect. It does not export to other design tools from chat, and images you have on your device must be dropped into the design in the vDesign app.", - "developerName": "Sagar Saini", + "longDescription": "vDesign lets ChatGPT create and edit visual documents, such as posters, diagrams, slide decks, illustrations and web pages, in your vDesign account. Designs are written in vDesign's open format, where sizes, spacing and colours stay as named relationships, so you can keep refining them in the vDesign app or in chat rather than starting over. ChatGPT can list your documents, read and patch them, add images from a URL, and show a live preview of the result. vDesign only accesses documents in the account you connect. Images on your device are not sent from chat: the design leaves a labelled slot for each one, which you fill in the vDesign app.", + "developerName": "vDesign", "category": "Creativity", "capabilities": [ "Create designs", @@ -37,10 +37,12 @@ "defaultPrompt": [ "Design a poster for a Friday jazz night.", "Make a three-slide deck introducing our product.", - "Create a landing page hero for a coffee subscription." + "Draw a flow diagram of how an order ships." ], "composerIcon": "./assets/icon.png", - "logo": "./assets/logo.png" + "composerIconDark": "./assets/icon-dark.png", + "logo": "./assets/logo.png", + "logoDark": "./assets/logo-dark.png" }, "review": { "test_cases": { @@ -91,11 +93,12 @@ } ] }, + "demo_recording_url": "https://drive.google.com/file/d/16cXi00q4ix7Q_2_1pFH1kxE3J3fBJtrb/view?usp=drive_link", "commerce": false, "commerce_description": "vDesign does not sell products or process payments in ChatGPT." }, "publication": { - "release_notes": "Initial release: create, edit, check and preview vDesign documents from ChatGPT." + "release_notes": "The plugin now carries the full vDesign skill, so ChatGPT knows the .vd format from the start of a conversation without first asking the server for it." }, "apps": "./.app.json" }
Full technical diff · 45 changed fields
removed /files/__MACOSX~1._assets
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1._mcp.json
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1._plugin.json
{
"sha256": "2144aba95baeca3f1b12c797b572c882d7604dee55c0e003112a3a69858562b4",
"size": 254
}Field is absent
removed /files/__MACOSX~1._skills
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1assets~1._icon.png
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1assets~1._logo.png
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1._vdesign
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1._SKILL.md
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1._examples
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1._reference
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1examples~1._cards.vd
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1examples~1._deck.vd
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1examples~1._hero.vd
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1examples~1._slide.vd
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1reference~1._edits.md
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1reference~1._grammar.md
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1reference~1._motion.md
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
removed /files/__MACOSX~1skills~1vdesign~1reference~1._nodes.md
{
"sha256": "f6ba5326e186e5c571229cc389806a147af5e7f2e140f84c2d1d25c190354f28",
"size": 211
}Field is absent
added /files/assets~1icon-dark.png
Field was absent
{
"sha256": "6812dbb697a02452b2cbdbe5383cfb2bf8abe534e922e512ae24e60d6592894e",
"size": 24865
}changed /files/assets~1icon.png/sha256
"518742bad4245474f39e6c709c5babb3fa5a0334ad215bb5d2a9ca24b8e88e01"
"8b28e08fd33c35b4f5e252a4d464113ac0eb8860f2b2c21a179767f3fa275e15"
changed /files/assets~1icon.png/size
33322
25054
added /files/assets~1logo-dark.png
Field was absent
{
"sha256": "6812dbb697a02452b2cbdbe5383cfb2bf8abe534e922e512ae24e60d6592894e",
"size": 24865
}changed /files/assets~1logo.png/sha256
"518742bad4245474f39e6c709c5babb3fa5a0334ad215bb5d2a9ca24b8e88e01"
"8b28e08fd33c35b4f5e252a4d464113ac0eb8860f2b2c21a179767f3fa275e15"
changed /files/assets~1logo.png/size
33322
25054
changed /files/plugin.json/sha256
"4d749b630f1a1633e0c5216a94f60ff5160ce8a6dde50ee183cfe59f9b6af64a"
"6b253d75b74785c4d23f79e7a94b968707d06ff4e7beb1dc25deded70e384b69"
changed /files/plugin.json/size
4905
5154
changed /files/skills~1vdesign~1SKILL.md/sha256
"ad29019cc304cdd63662a4abe3be6268a2fb026415888c6eca4155ca00578b1a"
"8c71ca44bcabfe52ec5d0d970e0ed28f6cb4f9209448a40454db1bb4c9e02685"
changed /files/skills~1vdesign~1SKILL.md/size
11122
15692
removed /files/skills~1vdesign~1examples~1cards.vd
{
"sha256": "6e929432a5be559235b246622acdbde1206e1ba26e972dd711cb542066bcebc5",
"size": 1008
}Field is absent
changed /files/skills~1vdesign~1examples~1deck.vd/sha256
"39aad18531b16daaf576493066da6ee5c623f985dfe7a6add2a720abfc633b02"
"3f05d4c87118993aa9e1c13b26a86817b6a0da8c4b14caae9f75c1594a69021e"
changed /files/skills~1vdesign~1examples~1deck.vd/size
1710
1653
added /files/skills~1vdesign~1examples~1diagram.vd
Field was absent
{
"sha256": "026db0c4078e70be28aa7b734f9b939dbbaeb3b1d8e8636263eec864d56d81a9",
"size": 1263
}changed /files/skills~1vdesign~1examples~1hero.vd/sha256
"84d502b903240ddbe0ffdd1aa40afa91de68e8e645de5c3147abc1f8ceb53d9c"
"d5a5bb87c607ef3b8f055e747258a714942865ac70e8f522bcc6dc71d8ca1f58"
changed /files/skills~1vdesign~1examples~1hero.vd/size
1020
1029
added /files/skills~1vdesign~1examples~1promo.vd
Field was absent
{
"sha256": "317ee4be61c94a93578a2ef4923f4942039ad5c9bfeb7b7c32392f4513f06d1d",
"size": 2120
}added /files/skills~1vdesign~1reference~1brand.md
Field was absent
{
"sha256": "f7ed1a0a13e894b207e688a441e854936376261c6f0d727df57d21e8aedfce60",
"size": 7493
}changed /files/skills~1vdesign~1reference~1edits.md/sha256
"0601d4164479727210d183f8b81c74ab39732da52044481cbd64f232280aa6c8"
"7718a48598f50c8eb9e92733263018fb731a8a52d765677e28b50e08dd945238"
changed /files/skills~1vdesign~1reference~1edits.md/size
4600
11182
changed /files/skills~1vdesign~1reference~1grammar.md/sha256
"eefe2c586a03f90f0748068d0ccfb3ff221e593915ca7ec5b53bbefddd314590"
"996d0641ec0945be621b4015c7042052e4e11b94a0e9d0206a61c35e796962fd"
changed /files/skills~1vdesign~1reference~1grammar.md/size
8090
8651
changed /files/skills~1vdesign~1reference~1motion.md/sha256
"dcbe0a06df281150986882f9f22217c04bda3f5970556913863b6e185de363b3"
"eb867264a99695534014e126fcbbd908821b4d8a9d9f8dbd3144566248ed6c7a"
changed /files/skills~1vdesign~1reference~1motion.md/size
4362
11592
changed /files/skills~1vdesign~1reference~1nodes.md/sha256
"ca107b81d4a323b5dc2ace97fc48e5fe4309a19beba90543c5fe178df5ecbdc3"
"54cf01546ff446115efd049d1691212a5486e3611ca2e0c2485523439df16200"
changed /files/skills~1vdesign~1reference~1nodes.md/size
13100
21159
added /files/skills~1vdesign~1reference~1video.md
Field was absent
{
"sha256": "67e57cdbd941aafefda420d57027bb4cae7c1b244b029d000a0c2d5273b7343e",
"size": 4672
}Full snapshot data
{
"files": {
".app.json": {
"sha256": "11295ee5685a1041646a0763b6880a9258010c455bf04cd3e3608b5d9c5f5105",
"size": 99
},
"assets/icon-dark.png": {
"sha256": "6812dbb697a02452b2cbdbe5383cfb2bf8abe534e922e512ae24e60d6592894e",
"size": 24865
},
"assets/icon.png": {
"sha256": "8b28e08fd33c35b4f5e252a4d464113ac0eb8860f2b2c21a179767f3fa275e15",
"size": 25054
},
"assets/logo-dark.png": {
"sha256": "6812dbb697a02452b2cbdbe5383cfb2bf8abe534e922e512ae24e60d6592894e",
"size": 24865
},
"assets/logo.png": {
"sha256": "8b28e08fd33c35b4f5e252a4d464113ac0eb8860f2b2c21a179767f3fa275e15",
"size": 25054
},
"mcp.json": {
"sha256": "23bdec9bf5008499eb685c2089c0b26d9646a0651ce7d265fc5229d195d6ca95",
"size": 363
},
"plugin.json": {
"sha256": "6b253d75b74785c4d23f79e7a94b968707d06ff4e7beb1dc25deded70e384b69",
"size": 5154
},
"skills/vdesign/SKILL.md": {
"sha256": "8c71ca44bcabfe52ec5d0d970e0ed28f6cb4f9209448a40454db1bb4c9e02685",
"size": 15692
},
"skills/vdesign/examples/deck.vd": {
"sha256": "3f05d4c87118993aa9e1c13b26a86817b6a0da8c4b14caae9f75c1594a69021e",
"size": 1653
},
"skills/vdesign/examples/diagram.vd": {
"sha256": "026db0c4078e70be28aa7b734f9b939dbbaeb3b1d8e8636263eec864d56d81a9",
"size": 1263
},
"skills/vdesign/examples/hero.vd": {
"sha256": "d5a5bb87c607ef3b8f055e747258a714942865ac70e8f522bcc6dc71d8ca1f58",
"size": 1029
},
"skills/vdesign/examples/promo.vd": {
"sha256": "317ee4be61c94a93578a2ef4923f4942039ad5c9bfeb7b7c32392f4513f06d1d",
"size": 2120
},
"skills/vdesign/examples/slide.vd": {
"sha256": "8a995e1c1bc1614992ab257c3a38678e5104a44b7fbfeedbd07165e8d42970a7",
"size": 577
},
"skills/vdesign/reference/brand.md": {
"sha256": "f7ed1a0a13e894b207e688a441e854936376261c6f0d727df57d21e8aedfce60",
"size": 7493
},
"skills/vdesign/reference/edits.md": {
"sha256": "7718a48598f50c8eb9e92733263018fb731a8a52d765677e28b50e08dd945238",
"size": 11182
},
"skills/vdesign/reference/grammar.md": {
"sha256": "996d0641ec0945be621b4015c7042052e4e11b94a0e9d0206a61c35e796962fd",
"size": 8651
},
"skills/vdesign/reference/motion.md": {
"sha256": "eb867264a99695534014e126fcbbd908821b4d8a9d9f8dbd3144566248ed6c7a",
"size": 11592
},
"skills/vdesign/reference/nodes.md": {
"sha256": "54cf01546ff446115efd049d1691212a5486e3611ca2e0c2485523439df16200",
"size": 21159
},
"skills/vdesign/reference/video.md": {
"sha256": "67e57cdbd941aafefda420d57027bb4cae7c1b244b029d000a0c2d5273b7343e",
"size": 4672
}
}
}SHA-256 of public snapshot: 2a72ffa5e322e107a573d0c18ea66180969d74bd3e9e5533a1cbf48d93cabf65