Update to EW Manim Draw
Snapshot Oct 27, 2026 · 01:06 UTC · version 0.5.1
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 10 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
Oct 24, 2026 · 13:55 UTC
e8dc2f73b39ff64663ef0e0edf49529cc018a82250e453e7f225ee82e88e520d
Oct 27, 2026 · 01:06 UTC
901f28f60758dee5fb3385066eb53ec5803e7929bb360abe8ae7a6144e3a6c9f
Package file
Oct 24, 2026 · 13:55 UTC
1529
Oct 27, 2026 · 01:06 UTC
1871
Package file
Oct 24, 2026 · 13:55 UTC
Not present
Oct 27, 2026 · 01:06 UTC
{"sha256":"e2ce335ed17c73c9748d820bd50b3d04e9528f64cdafc421828f8b97ad188a8a","size":41}
Package file
Oct 24, 2026 · 13:55 UTC
Not present
Oct 27, 2026 · 01:06 UTC
{"sha256":"5fa6384d37d17ea978b1b3c8e7cc35258c90bbaf24dfa21434fdf257e42ec521","size":832}
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
VERSION →
skills/ew-manim-draw/CODEX_UPGRADE_TASK.md →
skills/ew-manim-draw/SKILL.md →
skills/ew-manim-draw/agents/openai.yaml →
skills/ew-manim-draw/examples/dark_tech_15stage_proposal.json →
skills/ew-manim-draw/examples/grouped_architecture.json →
skills/ew-manim-draw/examples/guided_architecture.json →
skills/ew-manim-draw/examples/guided_flow.json →
skills/ew-manim-draw/examples/guided_relation.json →
skills/ew-manim-draw/references/animation-json-v0.2.md →
skills/ew-manim-draw/references/diagram-v0.4.md →
skills/ew-manim-draw/references/diagram-v0.5.md →
skills/ew-manim-draw/references/diagram-v0.5.schema.json →
skills/ew-manim-draw/references/diagram.schema.json →
skills/ew-manim-draw/references/upgrade-spec-v0.4.md →
skills/ew-manim-draw/references/visual-design-standard-v0.3.md →
skills/ew-manim-draw/scripts/browser_export.cjs →
skills/ew-manim-draw/scripts/browser_export_v04.cjs →
skills/ew-manim-draw/scripts/check_environment.py →
skills/ew-manim-draw/scripts/convert_legacy.py →
skills/ew-manim-draw/scripts/diagram.py →
skills/ew-manim-draw/scripts/diagram_v04.py →
skills/ew-manim-draw/scripts/guided.py →
skills/ew-manim-draw/scripts/render_preview.py →
skills/ew-manim-draw/scripts/render_static.py →
plugin.json
− removed · + added
--- before +++ after @@ -0,0 +1,38 @@ +{ + "author": { + "email": "queboxun@gmail.com", + "name": "que boxun", + "url": "https://www.embodiedworker.com" + }, + "description": "One-sentence guided animated architecture diagrams with nested groups, fixed overview, step captions, progress and JSON/SVG/PNG/GIF/offline HTML.", + "name": "ew-manim-draw", + "version": "0.5.1", + "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", + "extensions": { + "com.openai": { + "interface": { + "brandColor": "#5F6368", + "capabilities": [ + "Interactive", + "Write" + ], + "category": "Developer Tools", + "composerIcon": "./assets/icon.png", + "defaultPrompt": [ + "Draw and animate my workflow / 將我的工作流程製作成動畫。", + "Turn this architecture into animation JSON / 將這份架構轉成動畫 JSON。", + "Check and improve my flow animation / 檢查並優化我的流程動畫。" + ], + "developerName": "que boxun", + "displayName": "EW Manim Draw", + "logo": "./assets/icon.png", + "longDescription": "Turn supplied workflows and diagrams into a persistent overview with guided steps, nested multi-row groups, clear module cards, highlighted paths, moving light points, synchronized captions and progress. Export editable JSON/SVG, PNG, GIF and offline HTML where dependencies are available. 提供內容,一句話生成完整常駐、逐步導覽的動態架構圖。", + "privacyPolicyURL": "https://www.embodiedworker.com/privacy", + "shortDescription": "Guided diagrams|一句話動態架構", + "supportURL": "https://www.embodiedworker.com/support", + "termsOfServiceURL": "https://www.embodiedworker.com/terms", + "websiteURL": "https://www.embodiedworker.com" + } + } + } +}
Full technical diff · 43 changed fields
changed /files/.codex-plugin~1plugin.json/sha256
"e8dc2f73b39ff64663ef0e0edf49529cc018a82250e453e7f225ee82e88e520d"
"901f28f60758dee5fb3385066eb53ec5803e7929bb360abe8ae7a6144e3a6c9f"
changed /files/.codex-plugin~1plugin.json/size
1529
1871
added /files/.gitignore
Field was absent
{
"sha256": "e2ce335ed17c73c9748d820bd50b3d04e9528f64cdafc421828f8b97ad188a8a",
"size": 41
}added /files/CHANGELOG.md
Field was absent
{
"sha256": "5fa6384d37d17ea978b1b3c8e7cc35258c90bbaf24dfa21434fdf257e42ec521",
"size": 832
}added /files/INSTALLATION_GUIDE.md
Field was absent
{
"sha256": "6e8fb1f0b067f262baa0915238532f750333a0438dcc22af10ebdf01156849ce",
"size": 2626
}changed /files/PUBLISHING_GUIDE.md/sha256
"155df8c36b5762d5215a85c805ea22d53c662b2eb2d8263650cbc114a10c70f2"
"38bd9d02ff3613b61b6f38819967c797b16efa5ea4c089bab5417f9d75e93409"
changed /files/PUBLISHING_GUIDE.md/size
539
566
changed /files/README.md/sha256
"53324022865134bbd2194a218917f9a47dff0283117469b4ebd9280c9540b5c1"
"324755a20701a0d51a6e8f4322f3a495bcdb7efa3cdecd4ebcfb249309aa671f"
changed /files/README.md/size
1058
1099
added /files/TEST_RESULTS.md
Field was absent
{
"sha256": "1a2d454ea676462cd4c40658ee1ec7a11d91851937055b4de4ca023e02d75f0a",
"size": 1053
}changed /files/VERSION/sha256
"1f930dd1f133c1f97a94fe3acb8db34372cf4c01ffdb2b3ff4ca72f9494121e9"
"aba951626c8690ce493cbc8f018205bb468003f61fbf00fd3d3c71cebabc0177"
added /files/package.json
Field was absent
{
"sha256": "8e7c7f572f4b2010133e94d714916ba0ac45f3c5e5a39d442b8ab29c988faf02",
"size": 191
}added /files/plugin.json
Field was absent
{
"sha256": "39dcbbdfcfd376a39af63b11db6fd673249acfda1564b4a6442366e6358e66fa",
"size": 1837
}added /files/requirements.txt
Field was absent
{
"sha256": "41b54a6fb2918667ca47a61d73b522629d84490f3d78f0f20b21135faba10d35",
"size": 15
}added /files/skills~1ew-manim-draw~1CODEX_UPGRADE_TASK.md
Field was absent
{
"sha256": "02c926cd681fa6fd4d04c858331943409d9d9a2931ce446316b3986da0aa775a",
"size": 3043
}changed /files/skills~1ew-manim-draw~1SKILL.md/sha256
"279f6e83d066aecee05703123ecd3303d13d22b9726cb3a4e7ef036583a073b3"
"2d42d3fc8b9dc5512934597be088010305571bd2561c35145f8554d0dda6b10b"
changed /files/skills~1ew-manim-draw~1SKILL.md/size
1693
6462
changed /files/skills~1ew-manim-draw~1agents~1openai.yaml/sha256
"fa3b5f8c85432d5656d8e3a38a5b85e5e9c58f18c3ec46b15b25df7b5015969e"
"f2b1d997c34e0c78e4999ac117b7cc36ff56fb3c61f572b4ee506c73bc08efc7"
changed /files/skills~1ew-manim-draw~1agents~1openai.yaml/size
531
277
added /files/skills~1ew-manim-draw~1examples~1dark_tech_15stage_proposal.json
Field was absent
{
"sha256": "cda66b5c81b02d37df73f3f29b389d3a6e9d16dc03a26b1fbe5b75270a92656b",
"size": 4270
}added /files/skills~1ew-manim-draw~1examples~1grouped_architecture.json
Field was absent
{
"sha256": "c25ad40469867ce306c2cee8f202e4703357dd47211c2f800c2a72817ea1d140",
"size": 3994
}added /files/skills~1ew-manim-draw~1examples~1guided_architecture.json
Field was absent
{
"sha256": "6599e8ba12dea369e3e15640b50eec1ccbfa8dfd37f7e2075fa6b88e26f6318d",
"size": 7104
}added /files/skills~1ew-manim-draw~1examples~1guided_flow.json
Field was absent
{
"sha256": "eec15963f28356165b930d67989ab577e58ec700c61aab4d943093f9d5bba50e",
"size": 3484
}added /files/skills~1ew-manim-draw~1examples~1guided_relation.json
Field was absent
{
"sha256": "923bbe881869f495a5de3111478be24eabeaf16e4461e21f116e687cf98d48e4",
"size": 2797
}changed /files/skills~1ew-manim-draw~1references~1animation-json-v0.2.md/sha256
"8de00c70a5dcd66e3be8e5e15376cef7ad9e696601256903b4607eb5619dc949"
"5d03d27185f185b0978e3d4c776e41a1904571fbbc70358d53e9cfce5ff253aa"
changed /files/skills~1ew-manim-draw~1references~1animation-json-v0.2.md/size
893
538
added /files/skills~1ew-manim-draw~1references~1diagram-v0.4.md
Field was absent
{
"sha256": "b2ffb30716459436d012b12282440e8779ec81af6b308f523af1ba7c12d7b4a5",
"size": 1834
}added /files/skills~1ew-manim-draw~1references~1diagram-v0.5.md
Field was absent
{
"sha256": "56b144332b80a3f44b347349e30d1d07e93e1e7d9cf5d6750d519a5f3c820f0f",
"size": 4638
}added /files/skills~1ew-manim-draw~1references~1diagram-v0.5.schema.json
Field was absent
{
"sha256": "50932bf89a0eae16e616b34143598858f4a51cc5c3e1e127d592e4c89ae7fae7",
"size": 10428
}added /files/skills~1ew-manim-draw~1references~1diagram.schema.json
Field was absent
{
"sha256": "9439fd241a3e1dcdcb65e493d9d66e3e6fbb16d4e662adf87e3fd1ca211f3495",
"size": 7548
}added /files/skills~1ew-manim-draw~1references~1upgrade-spec-v0.4.md
Field was absent
{
"sha256": "3db2b41ffcf38739800e9c80186641626eed7dc8444da316cbf5d27848cfab53",
"size": 8970
}added /files/skills~1ew-manim-draw~1references~1visual-design-standard-v0.3.md
Field was absent
{
"sha256": "37a49e1c9f26c26fb82373ddf4916505bcea5bc9c6cf4c66d0c59e898f7e8090",
"size": 3424
}added /files/skills~1ew-manim-draw~1scripts~1browser_export.cjs
Field was absent
{
"sha256": "7e3505e4bb395f15af98d99788e6f5a64d141b067fbc2b120e92d1c071c15485",
"size": 2785
}added /files/skills~1ew-manim-draw~1scripts~1browser_export_v04.cjs
Field was absent
{
"sha256": "a7a08847b4bdc14a33c79789561820a9fa10d0dd44f97c02f243804e468ea193",
"size": 3427
}added /files/skills~1ew-manim-draw~1scripts~1check_environment.py
Field was absent
{
"sha256": "88f896c6646aafd0ac26db860fb74f26e6e6ee567bac1b66132eb58f55eb3127",
"size": 264
}added /files/skills~1ew-manim-draw~1scripts~1convert_legacy.py
Field was absent
{
"sha256": "6312d4e26a430bc6c181fd60383dad8b6e54b1e559925c7af83b8f732b781f0b",
"size": 2172
}added /files/skills~1ew-manim-draw~1scripts~1diagram.py
Field was absent
{
"sha256": "f2252ca3e056769379c4e491fd3ece6655209d18c726d2720cce25f4753cc11d",
"size": 430
}added /files/skills~1ew-manim-draw~1scripts~1diagram_v04.py
Field was absent
{
"sha256": "f5c051c57c6b11e8e1f8b876edcdbc664e6d840bf6521cac7b19d0fad5eb5961",
"size": 16430
}added /files/skills~1ew-manim-draw~1scripts~1guided.py
Field was absent
{
"sha256": "645eea97cc06566c49e4a874d2fc81659dbf4664ad30ea2d8d6ceff10a016e26",
"size": 31547
}added /files/skills~1ew-manim-draw~1scripts~1render_preview.py
Field was absent
{
"sha256": "82824422b8689f89b6160725fb11aec3e75a112ce3937946b5c8b853289044d0",
"size": 3632
}added /files/skills~1ew-manim-draw~1scripts~1render_static.py
Field was absent
{
"sha256": "bdfdaa84c5c43911ef9e22d05e8c2c33529c77a5aededa27bdbd89b3dff18aae",
"size": 3498
}added /files/skills~1ew-manim-draw~1tests~1test_diagram.py
Field was absent
{
"sha256": "0c364d196a43dc474b9b533b918db32bba66464c3e077cd960ecc84ef8eac6c2",
"size": 1601
}added /files/skills~1ew-manim-draw~1tests~1test_guided.py
Field was absent
{
"sha256": "beea0cf77f44c6650060228118c9caf7ccbe780689ffbfe6c2fbf4edd6f17aee",
"size": 3496
}Full snapshot data
{
"files": {
".codex-plugin/plugin.json": {
"sha256": "901f28f60758dee5fb3385066eb53ec5803e7929bb360abe8ae7a6144e3a6c9f",
"size": 1871
},
".gitignore": {
"sha256": "e2ce335ed17c73c9748d820bd50b3d04e9528f64cdafc421828f8b97ad188a8a",
"size": 41
},
"CHANGELOG.md": {
"sha256": "5fa6384d37d17ea978b1b3c8e7cc35258c90bbaf24dfa21434fdf257e42ec521",
"size": 832
},
"INSTALLATION_GUIDE.md": {
"sha256": "6e8fb1f0b067f262baa0915238532f750333a0438dcc22af10ebdf01156849ce",
"size": 2626
},
"PRIVACY.md": {
"sha256": "37fc214dc388dc439243192bd68f6fac0f5e783efd92f680e506660b87199520",
"size": 445
},
"PUBLISHING_GUIDE.md": {
"sha256": "38bd9d02ff3613b61b6f38819967c797b16efa5ea4c089bab5417f9d75e93409",
"size": 566
},
"README.md": {
"sha256": "324755a20701a0d51a6e8f4322f3a495bcdb7efa3cdecd4ebcfb249309aa671f",
"size": 1099
},
"SUPPORT.md": {
"sha256": "3cd8aee446577f268c1aab1061917bad3bf2b603b9e867b2986ded4816ef9a1a",
"size": 184
},
"TERMS.md": {
"sha256": "2f0ee74ca7afc54522a15b3b239c652cf0feba29b6914f7af11187d1626ba5da",
"size": 331
},
"TEST_RESULTS.md": {
"sha256": "1a2d454ea676462cd4c40658ee1ec7a11d91851937055b4de4ca023e02d75f0a",
"size": 1053
},
"THIRD_PARTY_NOTICES.md": {
"sha256": "2040997087a440f478115bf889ede9c66066c66d405d1f0290ca9b1d88345184",
"size": 701
},
"VERSION": {
"sha256": "aba951626c8690ce493cbc8f018205bb468003f61fbf00fd3d3c71cebabc0177",
"size": 6
},
"assets/icon.png": {
"sha256": "668f8099b8c7d3e84b1b8af630ca674b663e47aeef3a303359f8410bcb40d200",
"size": 727104
},
"package.json": {
"sha256": "8e7c7f572f4b2010133e94d714916ba0ac45f3c5e5a39d442b8ab29c988faf02",
"size": 191
},
"plugin.json": {
"sha256": "39dcbbdfcfd376a39af63b11db6fd673249acfda1564b4a6442366e6358e66fa",
"size": 1837
},
"requirements.txt": {
"sha256": "41b54a6fb2918667ca47a61d73b522629d84490f3d78f0f20b21135faba10d35",
"size": 15
},
"skills/ew-manim-draw/CODEX_UPGRADE_TASK.md": {
"sha256": "02c926cd681fa6fd4d04c858331943409d9d9a2931ce446316b3986da0aa775a",
"size": 3043
},
"skills/ew-manim-draw/SKILL.md": {
"sha256": "2d42d3fc8b9dc5512934597be088010305571bd2561c35145f8554d0dda6b10b",
"size": 6462
},
"skills/ew-manim-draw/agents/openai.yaml": {
"sha256": "f2b1d997c34e0c78e4999ac117b7cc36ff56fb3c61f572b4ee506c73bc08efc7",
"size": 277
},
"skills/ew-manim-draw/assets/icon.png": {
"sha256": "668f8099b8c7d3e84b1b8af630ca674b663e47aeef3a303359f8410bcb40d200",
"size": 727104
},
"skills/ew-manim-draw/examples/dark_tech_15stage_proposal.json": {
"sha256": "cda66b5c81b02d37df73f3f29b389d3a6e9d16dc03a26b1fbe5b75270a92656b",
"size": 4270
},
"skills/ew-manim-draw/examples/grouped_architecture.json": {
"sha256": "c25ad40469867ce306c2cee8f202e4703357dd47211c2f800c2a72817ea1d140",
"size": 3994
},
"skills/ew-manim-draw/examples/guided_architecture.json": {
"sha256": "6599e8ba12dea369e3e15640b50eec1ccbfa8dfd37f7e2075fa6b88e26f6318d",
"size": 7104
},
"skills/ew-manim-draw/examples/guided_flow.json": {
"sha256": "eec15963f28356165b930d67989ab577e58ec700c61aab4d943093f9d5bba50e",
"size": 3484
},
"skills/ew-manim-draw/examples/guided_relation.json": {
"sha256": "923bbe881869f495a5de3111478be24eabeaf16e4461e21f116e687cf98d48e4",
"size": 2797
},
"skills/ew-manim-draw/examples/simple_flow.json": {
"sha256": "7e4612c696a620d6ecd2bcfa9b787eae59c7abb853183fdb6549baa2bf8f24b7",
"size": 1258
},
"skills/ew-manim-draw/references/animation-json-v0.2.md": {
"sha256": "5d03d27185f185b0978e3d4c776e41a1904571fbbc70358d53e9cfce5ff253aa",
"size": 538
},
"skills/ew-manim-draw/references/diagram-v0.4.md": {
"sha256": "b2ffb30716459436d012b12282440e8779ec81af6b308f523af1ba7c12d7b4a5",
"size": 1834
},
"skills/ew-manim-draw/references/diagram-v0.5.md": {
"sha256": "56b144332b80a3f44b347349e30d1d07e93e1e7d9cf5d6750d519a5f3c820f0f",
"size": 4638
},
"skills/ew-manim-draw/references/diagram-v0.5.schema.json": {
"sha256": "50932bf89a0eae16e616b34143598858f4a51cc5c3e1e127d592e4c89ae7fae7",
"size": 10428
},
"skills/ew-manim-draw/references/diagram.schema.json": {
"sha256": "9439fd241a3e1dcdcb65e493d9d66e3e6fbb16d4e662adf87e3fd1ca211f3495",
"size": 7548
},
"skills/ew-manim-draw/references/upgrade-spec-v0.4.md": {
"sha256": "3db2b41ffcf38739800e9c80186641626eed7dc8444da316cbf5d27848cfab53",
"size": 8970
},
"skills/ew-manim-draw/references/visual-design-standard-v0.3.md": {
"sha256": "37a49e1c9f26c26fb82373ddf4916505bcea5bc9c6cf4c66d0c59e898f7e8090",
"size": 3424
},
"skills/ew-manim-draw/scripts/browser_export.cjs": {
"sha256": "7e3505e4bb395f15af98d99788e6f5a64d141b067fbc2b120e92d1c071c15485",
"size": 2785
},
"skills/ew-manim-draw/scripts/browser_export_v04.cjs": {
"sha256": "a7a08847b4bdc14a33c79789561820a9fa10d0dd44f97c02f243804e468ea193",
"size": 3427
},
"skills/ew-manim-draw/scripts/check_environment.py": {
"sha256": "88f896c6646aafd0ac26db860fb74f26e6e6ee567bac1b66132eb58f55eb3127",
"size": 264
},
"skills/ew-manim-draw/scripts/convert_legacy.py": {
"sha256": "6312d4e26a430bc6c181fd60383dad8b6e54b1e559925c7af83b8f732b781f0b",
"size": 2172
},
"skills/ew-manim-draw/scripts/diagram.py": {
"sha256": "f2252ca3e056769379c4e491fd3ece6655209d18c726d2720cce25f4753cc11d",
"size": 430
},
"skills/ew-manim-draw/scripts/diagram_v04.py": {
"sha256": "f5c051c57c6b11e8e1f8b876edcdbc664e6d840bf6521cac7b19d0fad5eb5961",
"size": 16430
},
"skills/ew-manim-draw/scripts/guided.py": {
"sha256": "645eea97cc06566c49e4a874d2fc81659dbf4664ad30ea2d8d6ceff10a016e26",
"size": 31547
},
"skills/ew-manim-draw/scripts/render_preview.py": {
"sha256": "82824422b8689f89b6160725fb11aec3e75a112ce3937946b5c8b853289044d0",
"size": 3632
},
"skills/ew-manim-draw/scripts/render_static.py": {
"sha256": "bdfdaa84c5c43911ef9e22d05e8c2c33529c77a5aededa27bdbd89b3dff18aae",
"size": 3498
},
"skills/ew-manim-draw/scripts/validate_flow.py": {
"sha256": "8cf0b3f5670b001f23894f177f89bc303d7b28a16a4bbcae561f4e33f068183a",
"size": 3138
},
"skills/ew-manim-draw/tests/test_diagram.py": {
"sha256": "0c364d196a43dc474b9b533b918db32bba66464c3e077cd960ecc84ef8eac6c2",
"size": 1601
},
"skills/ew-manim-draw/tests/test_guided.py": {
"sha256": "beea0cf77f44c6650060228118c9caf7ccbe780689ffbfe6c2fbf4edd6f17aee",
"size": 3496
}
}
}SHA-256 of public snapshot: 43aa44f68b9da6c92640004f38207461713542834f93d9cdd02602bd760528ee