Files
gh-kivilaid-plugin-marketpl…/plugin.lock.json
2025-11-30 08:34:54 +08:00

61 lines
2.2 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:kivilaid/plugin-marketplace:plugins/shell-scripting",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "662d0a3778af60ce1a9423b50f4c82bf7716f385",
"treeHash": "6d8964dce18741a3b14093a782c106a0061a23e33f86284007f19acdb63f67b2",
"generatedAt": "2025-11-28T10:19:53.134486Z",
"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": "shell-scripting",
"description": "Production-grade Bash scripting with defensive programming, POSIX compliance, and comprehensive testing",
"version": "1.2.1"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "f6360a81517897eb6941c3bcab17a5ff9937dc2b02d78c3951d96d418045b49c"
},
{
"path": "plugins/shell-scripting/agents/posix-shell-pro.md",
"sha256": "45c50cf2991a6d20487d5ca7dc3b069b87dbe02bf3eb1cadfd2b6b95e95b94b0"
},
{
"path": "plugins/shell-scripting/agents/bash-pro.md",
"sha256": "114ca8ed150001d3e84e9eef2d458e24a089ec0d8ffcc390e79a663e11479020"
},
{
"path": "plugins/shell-scripting/skills/bats-testing-patterns/SKILL.md",
"sha256": "bbf2ab75641bf998873c2a25e408a7a800a8e727d876ce1c56b20b889772ac78"
},
{
"path": "plugins/shell-scripting/skills/bash-defensive-patterns/SKILL.md",
"sha256": "2d999e911d49903368e7a25e0ca2acfb0f6ccb799113b32c6917cf4e13f8798a"
},
{
"path": "plugins/shell-scripting/skills/shellcheck-configuration/SKILL.md",
"sha256": "b184da6b025c7afb598c8d97fcba981391d1dc54e586f22ae4b89f50148a6786"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "254b4c0af9edbd309f764ca933230c9ae54751c5190494f2c8cb472ae53b2895"
}
],
"dirSha256": "6d8964dce18741a3b14093a782c106a0061a23e33f86284007f19acdb63f67b2"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}