{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:henkisdabro/wookstar-claude-code-plugins:gtm-suite", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "da44553307143a94965b9ff8c493bdcdbbd86ddf", "treeHash": "6b17ce84f9b83786d9f76618e2375605ba9f1ac8bdd0b2bd60a352a698f79e0c", "generatedAt": "2025-11-28T10:17:24.959339Z", "toolVersion": "publish_plugins.py@0.2.0" }, "origin": { "remote": "git@github.com:zhongweili/42plugin-data.git", "branch": "master", "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" }, "manifest": { "name": "gtm-suite", "description": "Complete Google Tag Manager suite with 10 specialized skills covering setup, configuration, implementation, debugging, and best practices. Includes GTM fundamentals, tags, triggers, variables, data layer architecture, debugging tools, custom templates, and API automation for comprehensive GTM mastery.", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "05b90575127a947555159fbe66423f3920f203e3d4a4cc0d5aabdbba81617f7f" }, { "path": "agents/.gitkeep", "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, { "path": "agents/README.md", "sha256": "9733da8835bad1e33531fefd8e55aeacfc533ec93aae7bd9313b1ec8b6536386" }, { "path": ".claude-plugin/plugin.json", "sha256": "7e33916b5dda95e40c2c3283979cd664ee9014618da0e9d8ed3de6de46095f0a" }, { "path": "commands/.gitkeep", "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, { "path": "commands/README.md", "sha256": "6ba0461debaedd35bf375a103a8c1076ac5ac4c94b3c5cd845ccd22a63368764" }, { "path": "skills/.gitkeep", "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, { "path": "skills/README.md", "sha256": "4c6bc67f212a3b59184f503ee4ea99024513f9ba6d99652536c9239930f4f654" }, { "path": "skills/gtm-triggers/SKILL.md", "sha256": "455afa01c1cc04d20babea78eca17d0530bf517c2d92495cf363d1de42d0cb9f" }, { "path": "skills/gtm-triggers/references/triggers.md", "sha256": "98973704c3fce1601fe152e823755c2476cb4ae6c0100bd343d8deb8a10dd1fd" }, { "path": "skills/gtm-triggers/references/google-rew-regular-expressions-syntax.txt", "sha256": "f6254043af086d3f6ae96e9ac84b846d12b1c980097f544e1accaa65b4041c68" }, { "path": "skills/gtm-datalayer/SKILL.md", "sha256": "7e51ad5889b6a5451490d21f159a28d516347560d5cba89f2a2ab695d9eec4e2" }, { "path": "skills/gtm-datalayer/references/spa-datalayer.md", "sha256": "9bf14b231e558f6093c0c2618bf5bf9e886bd168db72c026e049120b2e18530b" }, { "path": "skills/gtm-datalayer/references/ecommerce-datalayer.md", "sha256": "65425186c0b48529037f29cc52dd9f0fde295a86c596886e458c200f09eb1ea5" }, { "path": "skills/gtm-datalayer/references/datalayer-fundamentals.md", "sha256": "0a62a676734e2fa6d2139eb44749d5cb6b8b738a7e1b100701f3c739631a2ff8" }, { "path": "skills/gtm-datalayer/references/datalayer-best-practices.md", "sha256": "484a673f8f8bbc62aacf7fd85be3cfce1d5c54e801aa6d96072fcd732e11ea0b" }, { "path": "skills/gtm-setup/SKILL.md", "sha256": "8197e641a5d4b72156cf218e7e6511107466cd30ccf3ca5f25e24ec73d3f5f53" }, { "path": "skills/gtm-setup/references/gtm-overview.md", "sha256": "b5e984a4c3e6ba96aba169363cf1f67958bf3b4e5f8527e729c759b8fc052e31" }, { "path": "skills/gtm-best-practices/SKILL.md", "sha256": "fe43bb7c8f567e7d1b8276b69167cbf77c1865bf1ea208a3b8929fc008a9cb85" }, { "path": "skills/gtm-best-practices/references/best-practices.md", "sha256": "836ace6d2cdfe24fa6ed6f2580ccf964bb0811082b3e076e35bf38dbfe4a504f" }, { "path": "skills/gtm-api/SKILL.md", "sha256": "d46ad26b2fb39df1f280b37574f792f314259bced2b3a955092c190dbad6bd04" }, { "path": "skills/gtm-api/references/api-overview.md", "sha256": "a3caba3c3aca8035be028e3beb0a6ff2d878ed2483d087cdb0f354d93c65a1bb" }, { "path": "skills/gtm-variables/SKILL.md", "sha256": "223c1ef8214b9ab96e96b431348f19d411e84733bd7b51cae1f7570309fd0091" }, { "path": "skills/gtm-variables/references/google-rew-regular-expressions-syntax.txt", "sha256": "f6254043af086d3f6ae96e9ac84b846d12b1c980097f544e1accaa65b4041c68" }, { "path": "skills/gtm-variables/references/variables.md", "sha256": "398b3f6d8796f7ec31afb1a7f9ed3b05c415d3e6aed72dcc064593aaebd1e92b" }, { "path": "skills/gtm-debugging/SKILL.md", "sha256": "4ba23e7f4b740a0cc6f3593b283b4cc50255c9bcedaf79e80311fafcdaf81033" }, { "path": "skills/gtm-debugging/references/debugging-testing.md", "sha256": "74113f6259ee62d70b9c14bf9eed4672d6dc098e2161da8d253db976cddbb72f" }, { "path": "skills/gtm-general/SKILL.md", "sha256": "4cfd9af0fa219ce3e53b57be6b6ec470212f6e50d737dab3a8f8bd26299f6461" }, { "path": "skills/gtm-general/references/gtm-overview.md", "sha256": "b5e984a4c3e6ba96aba169363cf1f67958bf3b4e5f8527e729c759b8fc052e31" }, { "path": "skills/gtm-tags/SKILL.md", "sha256": "d2da7dc1e33700ad41aa8a2dd4e417137a0f030c01d851bc3c3564a68975a4ca" }, { "path": "skills/gtm-tags/references/tags.md", "sha256": "6068013a81247eee4ea1c0040f8f1e64325ec92051cc7150f4b6a7a8ab592cb8" }, { "path": "skills/gtm-tags/references/google-rew-regular-expressions-syntax.txt", "sha256": "f6254043af086d3f6ae96e9ac84b846d12b1c980097f544e1accaa65b4041c68" }, { "path": "skills/gtm-custom-templates/SKILL.md", "sha256": "797ffef532514527b0a639efbf6c53676d0c77e354339b3577fdcb1ac2fe964d" }, { "path": "skills/gtm-custom-templates/references/custom-templates-guide.md", "sha256": "588efee6568223b9b645336562bc60001551c64b7a8a4b89863737c1315df5db" }, { "path": "skills/gtm-custom-templates/references/template-examples.md", "sha256": "d10324376af6dcbe9967363d6982517e85d3f0268d3e1d48040daa92499b8944" }, { "path": "skills/gtm-custom-templates/references/sandboxed-javascript-api.md", "sha256": "be8a79ec1583be5d90ffddea31c925b3beac62392dccf132f0286af541c2ad6e" }, { "path": "skills/gtm-custom-templates/references/template-testing.md", "sha256": "d1a4c9177f4f883b41c3b6d6f1ca43ef3fb67d02f1ecd7c3bbd9ce146efed57c" }, { "path": "skills/gtm-custom-templates/assets/variable-template-boilerplate.tpl", "sha256": "936771fafbbc62425fdc8b1f85a62d0dfd3ae7caca9c6d865d3097537a8fea3f" }, { "path": "skills/gtm-custom-templates/assets/tag-template-boilerplate.tpl", "sha256": "dc01abd58949f75e7d7ea21c81729bac5ce1b3d76356c676f0f3ceb5c6c927af" }, { "path": "skills/gtm-custom-templates/assets/example_asset.txt", "sha256": "3410b1e7d80c9431ac98834d98da8214e0a658fef14d32b86a75ddf2bbe6e2d4" } ], "dirSha256": "6b17ce84f9b83786d9f76618e2375605ba9f1ac8bdd0b2bd60a352a698f79e0c" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }