Update to Google Drive
Snapshot Oct 10, 2026 · 06:02 UTC · version 0.1.20
Package or technical metadata updated
Package contents changed in 25 files: .codex-plugin/plugin.json, integrity.json, skills/google-docs/SKILL.md, …. Open the file diff to inspect the edits.
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Package file
fb76d7ea1eeaf768fd8bd539e6fbd8bd5fb0a911d4bb0b3af3a875c40df9ecb4
43da8aa84a90949ef1a2adf412b05b4382c08c154640f1a10efe3f2c0a1cc266
Package file
Not present
{"sha256":"11298815d705e00768243e8e60fd1985ce9d953ca8b0b750a6f10ad0ecb93cf2","size":9625}
Package file
8e5c26053d800e2980b74ab82c2ce95db94a17fbb443f8f6e30baeb442f1d464
272fb227fb084a0edb435582703c432a0a11d930cb63891424d0cda30f880798
Package file
28178
7621
Compare saved observations
Download comparison JSONChanged files
skills/google-docs/agents/openai.yaml →
skills/google-docs/references/reference-citations-and-hyperlinks.md →
skills/google-docs/references/reference-connector-runtime-and-safety.md →
skills/google-docs/references/reference-direct-request-composition.md →
skills/google-docs/references/reference-dropdown-code-mode.md →
skills/google-docs/references/reference-figures-and-image-insertion.md →
skills/google-docs/references/reference-foreground-guard.md →
skills/google-docs/references/reference-headings-and-question-format.md →
skills/google-docs/references/reference-import-docx-to-native-docs.md →
skills/google-docs/references/reference-meeting-notes-direct.md →
skills/google-docs/references/reference-native-create-direct.md →
skills/google-docs/references/reference-pdf-export-visual-qa.md →
skills/google-docs/references/reference-request-shapes-and-write-safety.md →
skills/google-docs/references/reference-response-and-list-format.md →
skills/google-docs/references/reference-section-completeness-and-final-pass.md →
skills/google-docs/references/reference-smart-chips-and-building-blocks.md →
skills/google-docs/references/reference-table-formatting-deep-dive.md →
skills/google-docs/references/reference-template-preservation-and-edit-scope.md →
skills/google-docs/references/reference-trusted-read-wrapper.md →
skills/google-sheets/SKILL.md →
skills/google-sheets/references/reference-import-spreadsheet-to-native-sheets.md →
skills/google-docs/references/reference-pdf-export-visual-qa.md
--- before +++ after @@ -1,68 +0,0 @@ ---- -name: reference-pdf-export-visual-qa -description: Verify native Google Docs layout by exporting to PDF, rasterizing every page, and inspecting rendered page images. ---- - -# PDF Export Visual QA - -When to read: before final handoff for layout-sensitive, table-heavy, figure-heavy, polished, or final-deliverable Google Docs work. - -## Critical Invariant - -Connector readback proves structure and metadata. HTML export proves generated markup and CSS. Neither proves final rendered pages. - -When Google Drive PDF export and local PDF page rasterization are available, use exported PDF pages as the visual QA gate for native Google Docs work. Inspect every rendered page image before claiming rendered visual verification. - -## When This Is Required - -Run this workflow when any of these apply: - -1. the user asked for a final Google Docs deliverable rather than a rough draft -2. the work changed tables, figures, images, headers, footers, section breaks, page setup, or dense multi-section content -3. the document is presentation-oriented, polished, executive-facing, or design-sensitive -4. HTML export or connector metadata suggests possible density, width, clipping, overlap, or page-break risk - -For narrow text-only edits or basic connector-native docs, connector readback plus targeted range verification can be enough. Do not overstate that as visual QA. - -## Workflow - -1. Finish all connector writes first. -2. Re-read the target document with the connector and confirm document id, title, `tabId` when applicable, edited ranges, links, lists, tables, and figures. -3. Export `text/html` when available and check generated structure and CSS. -4. Export the native Google Doc through Google Drive as `application/pdf`. -5. Save or resolve the exported PDF as a local file reference. -6. Rasterize every PDF page to page images using the available local PDF rendering toolchain. -7. Inspect every rendered page image at full size. -8. If any page has a defect, return to connector writes, repair the document, re-read connector state, re-export PDF, and re-inspect all affected pages. -9. After a passing PDF visual review, final handoff may say the exported PDF pages were visually inspected. Do not claim live browser-canvas inspection. - -## What To Check - -Inspect every rendered page for: - -1. clipped, overlapping, or missing text -2. broken tables, over-wide tables, cramped cells, or clipped cell content -3. awkward page breaks, stranded headings, orphaned captions, or large blank gaps -4. figures or images with bad crop, bad scale, missing content, or poor placement -5. headers, footers, page numbers, footnotes, and section breaks rendering in the intended locations -6. font, size, bolding, heading hierarchy, links, and list formatting that visibly drift from the surrounding document -7. duplicate content, placeholder text, unintended empty bullets, or leftover scaffolding - -## Thumbnail Limitation - -Do not use Drive `thumbnailLink` or other file thumbnails as final visual QA. Thumbnails are acceptable only as a quick first-page smoke signal because they are low-resolution, can be stale, and do not provide every page. They cannot prove table fit, page breaks, crop quality, or small-text readability. - -## Export And Rendering Limits - -If PDF export is unavailable, too large, blocked by connector permissions, or cannot be rasterized locally, fall back to connector readback plus HTML export when possible. In that case, say plainly that rendered PDF visual QA could not be completed. - -If the exported PDF exists but page images cannot be inspected, do not claim a visual pass. A successful export is not the same thing as rendered-page review. - -## Final Response Language - -Use precise language: - -- Good: "Connector readback and HTML export passed; exported PDF pages were rasterized and visually inspected." -- Good: "Connector readback passed, but PDF-export visual QA was unavailable, so rendered page fit was not verified." -- Bad: "The Google Doc looks good" when only connector metadata was checked. -- Bad: "The document was visually verified" when only a thumbnail or HTML export was checked.
Full technical diff · 34 changed fields
changed /files/.codex-plugin~1plugin.json/sha256
"fb76d7ea1eeaf768fd8bd539e6fbd8bd5fb0a911d4bb0b3af3a875c40df9ecb4"
"43da8aa84a90949ef1a2adf412b05b4382c08c154640f1a10efe3f2c0a1cc266"
added /files/integrity.json
Field was absent
{
"sha256": "11298815d705e00768243e8e60fd1985ce9d953ca8b0b750a6f10ad0ecb93cf2",
"size": 9625
}changed /files/skills~1google-docs~1SKILL.md/sha256
"8e5c26053d800e2980b74ab82c2ce95db94a17fbb443f8f6e30baeb442f1d464"
"272fb227fb084a0edb435582703c432a0a11d930cb63891424d0cda30f880798"
changed /files/skills~1google-docs~1SKILL.md/size
28178
7621
changed /files/skills~1google-docs~1agents~1openai.yaml/sha256
"83ace90f66faceb0f66152b3f906b8f7b9b9a657093c39c4a28d3dca5ddcc25a"
"07a3096d020b624d1246d411e6d81cc4686a77e8cb4f486d9b43c13bf4261f17"
changed /files/skills~1google-docs~1agents~1openai.yaml/size
415
337
removed /files/skills~1google-docs~1references~1reference-citations-and-hyperlinks.md
{
"sha256": "176945bec5f7b5875e3d096ed2a71947b4fc51779b65cb6018337e813c25b6af",
"size": 4845
}Field is absent
removed /files/skills~1google-docs~1references~1reference-connector-runtime-and-safety.md
{
"sha256": "c77ab1262be6f74edc6c521a5079de422566c9ce4d776957ea04e820c30d414a",
"size": 9003
}Field is absent
changed /files/skills~1google-docs~1references~1reference-direct-request-composition.md/sha256
"f4a5b9fe0be81930c982f9fa28d6cb6ed0c421d116cdd42da52f3586a339d2f8"
"d9441e3eeb2ab8f15f8b964952178a780f778389dedfe784100dec410e011d08"
changed /files/skills~1google-docs~1references~1reference-direct-request-composition.md/size
9329
10992
removed /files/skills~1google-docs~1references~1reference-dropdown-code-mode.md
{
"sha256": "a5ceb032e30d966a62c34a7ee0a00f96ae2f3243e6fd11eb281794dfaa1c0397",
"size": 16088
}Field is absent
removed /files/skills~1google-docs~1references~1reference-figures-and-image-insertion.md
{
"sha256": "079525400ca9a709dc78ca32edbec73ca50c1aa1858ac62082fdbd7fd1f4c3fc",
"size": 3443
}Field is absent
removed /files/skills~1google-docs~1references~1reference-foreground-guard.md
{
"sha256": "29311ede3744c97db5ca87ec36b991a12e785dde84d8dbdcbdc9b983cf9d614c",
"size": 2538
}Field is absent
removed /files/skills~1google-docs~1references~1reference-headings-and-question-format.md
{
"sha256": "970f1ca6c30e7db8cbb7afb74e7515ad79a12dfc5fc5acd18ad673dca8941ab7",
"size": 5492
}Field is absent
removed /files/skills~1google-docs~1references~1reference-import-docx-to-native-docs.md
{
"sha256": "75d396905976cbc38c162317d29ad76b4e1ca88a0695b993002beaf9a0553274",
"size": 6672
}Field is absent
changed /files/skills~1google-docs~1references~1reference-meeting-notes-direct.md/sha256
"aafb77df09868005862ea81af6734c8a6e28d25c92deba77fe524b3f0b656384"
"070af740894dcda59b8a7cc1849689df416ea92f255ab30bff3ff0a52948e9e9"
changed /files/skills~1google-docs~1references~1reference-meeting-notes-direct.md/size
9261
5187
removed /files/skills~1google-docs~1references~1reference-native-create-direct.md
{
"sha256": "458f26ffc83cd168c2e38fd3216d47dcf817018596d69e7af80ba37efc7c4068",
"size": 4820
}Field is absent
removed /files/skills~1google-docs~1references~1reference-pdf-export-visual-qa.md
{
"sha256": "29bf6c64e1cd15ad0ea16d7d20297e0eed9d522575e5b3cf5d4a7f1fe507144c",
"size": 4098
}Field is absent
removed /files/skills~1google-docs~1references~1reference-request-shapes-and-write-safety.md
{
"sha256": "f31053a6bdb33fa43aa718785c9ee7bfe33cd3bdd647ef8007bc4da75c53b712",
"size": 14808
}Field is absent
removed /files/skills~1google-docs~1references~1reference-response-and-list-format.md
{
"sha256": "d3696ea316bd2cf90ec32060a1f5f00f26d2420aacb91b91654d0552bf2cd723",
"size": 2648
}Field is absent
removed /files/skills~1google-docs~1references~1reference-section-completeness-and-final-pass.md
{
"sha256": "9629e4e744e51b355d9f3ea738d66831b9c4de2b690ca621ef0ee118c6f6bcfc",
"size": 9240
}Field is absent
changed /files/skills~1google-docs~1references~1reference-smart-chips-and-building-blocks.md/sha256
"fb8e3d1fde87432b15010b37fa9e79c954c49bcd2acd597121ef242f425447d8"
"7ba1adef1071e43c02d049d9e06cf08a05be75edc3e0edf27e95d9949d79d425"
changed /files/skills~1google-docs~1references~1reference-smart-chips-and-building-blocks.md/size
10880
6575
removed /files/skills~1google-docs~1references~1reference-table-formatting-deep-dive.md
{
"sha256": "e810853ad7310704b3ba47ec2ad82e90091247ccc0edc41c67f2a2c9530d24be",
"size": 15176
}Field is absent
removed /files/skills~1google-docs~1references~1reference-template-preservation-and-edit-scope.md
{
"sha256": "87552b6699db28a47a2fef5c00bf4d26a99fa7676d6f1dfdd9799653f4605c66",
"size": 15244
}Field is absent
changed /files/skills~1google-docs~1references~1reference-trusted-read-wrapper.md/sha256
"5908da48d2b09619c3741f11bcca35ba061ee48055fcc2349ffd423059939c6b"
"defdd8ac40e32c11c5aa65471cd7ae4078721076b1815a51078a027c7df53b04"
changed /files/skills~1google-docs~1references~1reference-trusted-read-wrapper.md/size
7330
4901
changed /files/skills~1google-sheets~1SKILL.md/sha256
"54d160c27532e4ff610e9c5a7870fb80dc496b2d1d3f302996c21c505419c862"
"1851109d8f2c182236d28db136fb161d30c85287e5bc4fa79cf137673184c58d"
changed /files/skills~1google-sheets~1SKILL.md/size
9073
9420
changed /files/skills~1google-sheets~1references~1reference-import-spreadsheet-to-native-sheets.md/sha256
"8cbe578b2fa55f1276b16c4bcc343928d9afd3dfc6934e6a02fe9cb4a35c61ed"
"c0f78aad392819aff85a389cb04e4f560c54bdc4da249e0bd2cbf24df166f0fd"
changed /files/skills~1google-sheets~1references~1reference-import-spreadsheet-to-native-sheets.md/size
4475
4563
changed /files/skills~1google-slides~1SKILL.md/sha256
"fd14974d7c4ea9ff134bcc21cd32b2b1d61eeaa77c6dc757075b07eef6bedbdb"
"f85bd1d7080becf8c043a3646b6c3a53fbcd6d2a77c62a15112b8d89e01a4b83"
changed /files/skills~1google-slides~1SKILL.md/size
15364
15959
Full snapshot data
{
"files": {
".app.json": {
"sha256": "e0a8f821b1fb1c38afadaff1458690c7944e10ec138c443d3acc64a8155228ea",
"size": 105
},
".codex-plugin/plugin.json": {
"sha256": "43da8aa84a90949ef1a2adf412b05b4382c08c154640f1a10efe3f2c0a1cc266",
"size": 1818
},
"OWNERS": {
"sha256": "88655f927c72c296290f5ace9a09aa8e1f2b6021531b1b75d6f48667a971b7e8",
"size": 40
},
"assets/google-drive.svg": {
"sha256": "5b31886b56b95450f7b9763d9b2fef49cb6076d52b69d35ccad48f454bc03021",
"size": 1460
},
"assets/logo.png": {
"sha256": "585b2c8a695f8167559e9177e6aa9a73b0347a238e21b82df0f669b819670c6c",
"size": 56020
},
"integrity.json": {
"sha256": "11298815d705e00768243e8e60fd1985ce9d953ca8b0b750a6f10ad0ecb93cf2",
"size": 9625
},
"skills/google-docs/SKILL.md": {
"sha256": "272fb227fb084a0edb435582703c432a0a11d930cb63891424d0cda30f880798",
"size": 7621
},
"skills/google-docs/agents/openai.yaml": {
"sha256": "07a3096d020b624d1246d411e6d81cc4686a77e8cb4f486d9b43c13bf4261f17",
"size": 337
},
"skills/google-docs/assets/google-docs-small.svg": {
"sha256": "2a61baaef537798f02530bed0c41dc0b6fbf964134563f2811d1e0c6dec8304c",
"size": 2135
},
"skills/google-docs/assets/google-docs.png": {
"sha256": "b416735b10fb7bc27fe80f72007ef957486d7c29ae603083e137ca689d6920d5",
"size": 65371
},
"skills/google-docs/host/docs-dropdown-executor.mjs": {
"sha256": "97f002cca96055fc8ec5f1c032a89a2966ba2a0f96ca51567cf450ca66163b4a",
"size": 33451
},
"skills/google-docs/host/docs-dropdown-file-bridge.mjs": {
"sha256": "47cd11ae7872bf7cda18cd5e78e7229ba6485045585838c93b9265117f38b878",
"size": 9402
},
"skills/google-docs/host/docs-stdin-receiver.pl": {
"sha256": "a31a4a530ad61538385ce28d87d2be5c44810095df4de1ac6eed84628c492dd4",
"size": 3091
},
"skills/google-docs/host/docs-trusted-read-file-bridge.mjs": {
"sha256": "8ee2b99c05d1adcdd4a4ab71c4f904dbf4bead9cd1c4daab2dd2644b37c3fbd4",
"size": 23014
},
"skills/google-docs/host/docs-trusted-read-wrapper.mjs": {
"sha256": "c7c1affe5fd3e37924f005c27aa0d6ffbc10e1d2d7ca8fb55d8f38f288ca2ead",
"size": 16458
},
"skills/google-docs/references/reference-direct-request-composition.md": {
"sha256": "d9441e3eeb2ab8f15f8b964952178a780f778389dedfe784100dec410e011d08",
"size": 10992
},
"skills/google-docs/references/reference-meeting-notes-direct.md": {
"sha256": "070af740894dcda59b8a7cc1849689df416ea92f255ab30bff3ff0a52948e9e9",
"size": 5187
},
"skills/google-docs/references/reference-smart-chips-and-building-blocks.md": {
"sha256": "7ba1adef1071e43c02d049d9e06cf08a05be75edc3e0edf27e95d9949d79d425",
"size": 6575
},
"skills/google-docs/references/reference-trusted-read-wrapper.md": {
"sha256": "defdd8ac40e32c11c5aa65471cd7ae4078721076b1815a51078a027c7df53b04",
"size": 4901
},
"skills/google-docs/runtime/docs-read-normalizer.mjs": {
"sha256": "324de06dedc0476c91f7f3d2fe4b15c4cb992ace2afb9e57df498a994020878a",
"size": 10783
},
"skills/google-docs/runtime/dropdown-common.mjs": {
"sha256": "f845319bd56c8bf07f74cc62cfdf10421d58464f0effccf8a720319b091cfba7",
"size": 3337
},
"skills/google-docs/runtime/dropdown-contract.mjs": {
"sha256": "2894e9b9ea6304be097e0f8c67e96e7e9bd9a7181c38b95dabd6056cb8197536",
"size": 4008
},
"skills/google-docs/runtime/dropdown-inventory.mjs": {
"sha256": "5d4229fc4e37c21921a9e749c07239a9dab36e00c4f6b57baaa8466af4130043",
"size": 10565
},
"skills/google-docs/runtime/dropdown-plan.mjs": {
"sha256": "92d39533dd1c908699b5db941f170543bcfccaa8eb8ced7a5d5d332a6d8f8939",
"size": 14701
},
"skills/google-docs/runtime/dropdown-routing.mjs": {
"sha256": "2f1ca983fa3a8e21312e4fcad392c8dabd443d3720706fac8239e3dab0b4f8dc",
"size": 2037
},
"skills/google-docs/scripts/build_docs_dropdown_inventory.mjs": {
"sha256": "f7e08ad9aa36373043ff1b36fb81e1721b922b0ca6b44a9cb5ee5287535279e1",
"size": 805
},
"skills/google-docs/scripts/canonicalize_google_workspace_url.mjs": {
"sha256": "e439d12ad25f60049c15d8bbfabb9e29fa6b3233c42e653006049127414c2521",
"size": 3055
},
"skills/google-docs/scripts/create_docs_dropdown_execution_context.mjs": {
"sha256": "cf8c99d6d2d40409ab36ccebbcc7c54a010178d7bf41e12f52cc12cc96f99ed5",
"size": 740
},
"skills/google-docs/scripts/freeze_docs_dropdown_contract.mjs": {
"sha256": "bb0fe83d265f2db2eb47302514eebb7fca1b844d4be247e63640ffda6dd6e154",
"size": 653
},
"skills/google-docs/scripts/validate_docs_dropdown_plan.mjs": {
"sha256": "1ab562784f52c3aefec0858b5134e5efa0ec7b79b129b9e338576c068e6afdaa",
"size": 1152
},
"skills/google-drive-comments/SKILL.md": {
"sha256": "a3077375a8f7558b9e052c98047747b8a4a1a90a9a90b552009c28fcdadfe94a",
"size": 4315
},
"skills/google-drive-comments/agents/openai.yaml": {
"sha256": "bda6a87d79d64d386334a79d4dc93963fd8053c2c8af7c8632c16a1df6db295c",
"size": 275
},
"skills/google-drive/SKILL.md": {
"sha256": "dabae8a192c861b76cf7b5742bdf14f8ed35e67d8e6cacfd5f746ffbefd6da5c",
"size": 8383
},
"skills/google-drive/agents/openai.yaml": {
"sha256": "c78a0cff8b8127845b3626ad2fe285ba2333268c5252b124eb3e2ddaa22ba2fb",
"size": 528
},
"skills/google-drive/assets/app-icon.png": {
"sha256": "a0da54a5f966e876668ab59d8df987ddad1328846216578356e6c10b07791f6c",
"size": 58200
},
"skills/google-drive/assets/google-drive-small.svg": {
"sha256": "5b31886b56b95450f7b9763d9b2fef49cb6076d52b69d35ccad48f454bc03021",
"size": 1460
},
"skills/google-drive/assets/google-drive.png": {
"sha256": "a0da54a5f966e876668ab59d8df987ddad1328846216578356e6c10b07791f6c",
"size": 58200
},
"skills/google-drive/assets/google-drive.svg": {
"sha256": "5b31886b56b95450f7b9763d9b2fef49cb6076d52b69d35ccad48f454bc03021",
"size": 1460
},
"skills/google-drive/references/slides/chart-refresh-workflows.md": {
"sha256": "0ddbd940cfbd379bef232fc01e628ef02a3b7c2182e7d6983d281199b651f600",
"size": 5313
},
"skills/google-drive/references/slides/deck-scope-verification.md": {
"sha256": "7fa958f5dd4e7575857c5e1ff8761646f650694a3bc3cc8ed302943332452c3d",
"size": 1713
},
"skills/google-drive/references/slides/sheets-chart-replacement.md": {
"sha256": "601d323942d4a944d8ec84cb8be149ec1d1865ab33ede91bf25d3ca6da3a978a",
"size": 3552
},
"skills/google-drive/references/slides/visual-change-loop.md": {
"sha256": "6ab9b64580fe2dcc9def5535de9f549a4728eae26d447fb1d7ba479d04bd25eb",
"size": 6105
},
"skills/google-sheets/SKILL.md": {
"sha256": "1851109d8f2c182236d28db136fb161d30c85287e5bc4fa79cf137673184c58d",
"size": 9420
},
"skills/google-sheets/agents/openai.yaml": {
"sha256": "4d55928fc0f63aae133f8c00219e3fd7dfdd3a49ef457ceec6bcf0f014ffae00",
"size": 366
},
"skills/google-sheets/assets/google-sheets-small.svg": {
"sha256": "502b9fcfb51a6345d03db408b36be40676ee1483a4efa24a2751ad65128c4945",
"size": 1591
},
"skills/google-sheets/assets/google-sheets.png": {
"sha256": "e3775513bef981e135ed001ee82be2381e04c6361093628628360b565635e4fe",
"size": 74354
},
"skills/google-sheets/references/reference-batch-update-recipes.md": {
"sha256": "18e645b4f05f4f399ceff0c2ee62501a38609709b087e7140457eef2c60c8e9e",
"size": 17412
},
"skills/google-sheets/references/reference-chart-recipes.md": {
"sha256": "f8428db55e2cddee66bf1bf7ced1cbeff75b06893f1477bf175af56bb2026eac",
"size": 13042
},
"skills/google-sheets/references/reference-edit-workflow.md": {
"sha256": "66c6845a16547d65ac3eaf2ae8b7762fb534f2acfb5700716827b21cff9b149a",
"size": 2707
},
"skills/google-sheets/references/reference-formula-patterns.md": {
"sha256": "749791a220c1e1ab18f99c0f0be56de106e9e4701d28b82385b673c8f9d1cc56",
"size": 4934
},
"skills/google-sheets/references/reference-import-spreadsheet-to-native-sheets.md": {
"sha256": "c0f78aad392819aff85a389cb04e4f560c54bdc4da249e0bd2cbf24df166f0fd",
"size": 4563
},
"skills/google-sheets/references/reference-live-read-search-safety.md": {
"sha256": "bd13045e10fd7f8cb5389512ead5dc3482aa04ba328cd95da87a9a09d0b3c981",
"size": 2376
},
"skills/google-sheets/references/reference-native-cell-structure.md": {
"sha256": "989e30e41ec064712b45966dd88aea8613631653fa981559038d4e0549338e47",
"size": 4754
},
"skills/google-sheets/references/reference-visual-quality.md": {
"sha256": "869601926708d005d8a9ce7e2ebac859bd31d54d42150b0b8d6f1f2d01b93129",
"size": 1797
},
"skills/google-sheets/references/style-profiles.md": {
"sha256": "a3afa692e57bb2bcd91aa3ea540147fc0789ce576215d587b2ee55df30e32c65",
"size": 1427
},
"skills/google-slides/SKILL.md": {
"sha256": "f85bd1d7080becf8c043a3646b6c3a53fbcd6d2a77c62a15112b8d89e01a4b83",
"size": 15959
},
"skills/google-slides/agents/openai.yaml": {
"sha256": "c93b66486cc6df212d2eb3fabb57a3495eba07e3ae900612c3c72a1cb2315605",
"size": 417
},
"skills/google-slides/assets/google-slides-small.svg": {
"sha256": "702cb4708c85d38833f075bfbd2870e5cf07f934b2a06124e57a00eafe68b486",
"size": 2813
},
"skills/google-slides/assets/google-slides.png": {
"sha256": "b9e27de164f75478c181d2f2804b259f96bcd2d28b8af4328f94ab20dd0cd71d",
"size": 81642
},
"skills/google-slides/host/export-and-render-slides.mjs": {
"sha256": "43d2436482267426bd48ec20e11787b7c2f84e72adde26e2fee2d1a121aecec4",
"size": 23966
},
"skills/google-slides/host/export-and-render-slides.test.mjs": {
"sha256": "6bc4c07cde3183bd40495a1d985862b432f3e5c1f110d2b309ea803096034ce8",
"size": 15727
},
"skills/google-slides/host/read-template-to-file.mjs": {
"sha256": "bdeb61186088aab091f2f8c5330449a6aa5e9e3a1e1abbfc0cf132dfc8b27484",
"size": 8608
},
"skills/google-slides/host/slides-stdin-receiver.pl": {
"sha256": "95d9f2fffd6b1eb02292f574370f6424df8daa45969ad1b5f0e617679e39159f",
"size": 3109
},
"skills/google-slides/runtime/common.mjs": {
"sha256": "da0497e25983d4cea67f0f588f213d9f587c7f6a865dee28e9d24a7e76b7733e",
"size": 5790
},
"skills/google-slides/runtime/design-system.mjs": {
"sha256": "4e393f1486c2e7209fc833fdd2fca4a2094ab3b0ff4e5ce20a83612b441cf0fb",
"size": 22909
},
"skills/google-slides/runtime/media-geometry.mjs": {
"sha256": "4d0930a9d2bec3ed29f10a19c430a319dc450bc087c96dbb47239cd5171666b6",
"size": 10062
},
"skills/google-slides/runtime/normalize.mjs": {
"sha256": "3b7f5267f61335410b5aeccca75271b7a810e4306ef9edc5e28a3b7be2d0d8fa",
"size": 14653
},
"skills/google-slides/runtime/output-issues.mjs": {
"sha256": "45f8a2f8c70c5356b050ba84c1c0a7e3d4b7b421db3929c99af73037d6d3198d",
"size": 12513
},
"skills/google-slides/runtime/result.mjs": {
"sha256": "1c516fac28909b0c5f98b07a2cd9378885e9838182a9a0b907b5188c8324eb7e",
"size": 2129
},
"skills/google-slides/scripts/check_output_issues.mjs": {
"sha256": "095179a53e10edaaeb1381e7a4a24c1b461c1c61e245b9e707881c8de6a85b9c",
"size": 2251
},
"skills/google-slides/scripts/parse_template_design_system.mjs": {
"sha256": "5985a2fba34d769e7839a90fba7745b070d82773b8da4a2e1a77213c70e4c914",
"size": 2574
}
}
}SHA-256 of public snapshot: 69539408ca6ecea38d2d79b8de19964212659149e32ebb8fd467d481e573a2f5