{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:StirlingMarketingGroup/cool-mysql:.claude/skills/cool-mysql", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "34c0180280fa340253f8abb62e925db1a962b99d", "treeHash": "25649f306022076993da9a68020db65922c8f25a642b92b9cd11a9f90027dbf0", "generatedAt": "2025-11-28T10:12:49.515283Z", "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": "cool-mysql", "description": "Comprehensive guide for cool-mysql Go library - MySQL helper with dual connection pools, named parameters, template syntax, caching, and advanced query patterns", "version": null }, "content": { "files": [ { "path": "README.md", "sha256": "818751d7ad2db0c435738b0e7c464bdc1b3b5ef125c39b90187b0fd92c4683db" }, { "path": "SKILL.md", "sha256": "71c7038291daa7b6e032373665a79adaa6ccf3235708e3ff3394ba03252dbc61" }, { "path": "references/query-patterns.md", "sha256": "dc4953d6868e86b5a0ee3264f4a20b3a18ec7915167afdf27aa5b81f9f82c221" }, { "path": "references/struct-tags.md", "sha256": "82e64aedfd0048db171c7ce0539c0d4710728e8c946de022f735f7244f2c66f5" }, { "path": "references/caching-guide.md", "sha256": "a422f96300ab93af34cb9bfcb4a043176342e9609a873b76830642c07f2c0cf3" }, { "path": "references/testing-patterns.md", "sha256": "3ea21a3482f7ffbac5ae0c274b108732f1b612dbdaa26794aed7a931d85ae5fd" }, { "path": "references/api-reference.md", "sha256": "81acaace8fb78dadbab09c5499956882c2dce2fbe77e71b27dfdddc4de015f8a" }, { "path": "examples/basic-crud.go", "sha256": "ba3022b5567fab5bc10853e45d02be862d3413e80bfb4bf841a259392f5ba222" }, { "path": "examples/upsert-examples.go", "sha256": "f5cdf080cece284d5eb31a24028355c81dd0733608bb7720eff576be2b6cbe99" }, { "path": "examples/advanced-queries.go", "sha256": "ad278e8539ee60fafaec3a86c84c339b0f6bb78552e82cc18846e92e730928ce" }, { "path": "examples/caching-setup.go", "sha256": "3a7933279518646d31a2ed51d9961883788d4345c2e7f28cfb961d794bf25cf6" }, { "path": "examples/transaction-patterns.go", "sha256": "7161ffe6726b7cea5f7314affdeeb7c65a98dfdb69f69c048fbb1ccab6e28e9d" }, { "path": ".claude-plugin/plugin.json", "sha256": "661e81c25dd221cd4ae38d538bbeae6dd65fec9226370dfba036d1467ac8a05e" } ], "dirSha256": "25649f306022076993da9a68020db65922c8f25a642b92b9cd11a9f90027dbf0" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }