Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 17:51:20 +08:00
commit ad81bc571f
11 changed files with 3746 additions and 0 deletions

73
plugin.lock.json Normal file
View File

@@ -0,0 +1,73 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:ahmedasmar/devops-claude-skills:k8s-troubleshooter",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "623d1b9749bb248c6ef3518c3c2839cf8f29293a",
"treeHash": "6ea1319e44be33274f4a418cee600474456563188741323146e9ba4c27ffbb6b",
"generatedAt": "2025-11-28T10:13:02.739782Z",
"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": "k8s-troubleshooter",
"description": "Systematic Kubernetes troubleshooting and incident response. Use when diagnosing pod failures, cluster issues, performance problems, networking issues, storage failures, or responding to production incidents. Provides diagnostic workflows, automated health checks, and comprehensive remediation guidance for common Kubernetes problems.",
"version": "1.0.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "cdf5897a028bdb98cb6e85c3aeda1a41dc2220e58f467311173fdadcbbd426ff"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "151e1f97e43a42ed9f95d7a66bc8b0633d97d2123bb538074d47dc0e51886831"
},
{
"path": "skills/SKILL.md",
"sha256": "96b58bbee654b68131efa62e68bd05093621793c8f9a389f0dc2cefc8e4e560e"
},
{
"path": "skills/references/helm_troubleshooting.md",
"sha256": "33e63d273b425b0e8863ef233acd50703e3181fe8919a6530f1f81f05358cdc6"
},
{
"path": "skills/references/performance_troubleshooting.md",
"sha256": "d661ca42ed4391317aa2430ff0cb35c8a12bd656d7e098f3f49f0baa44c4041f"
},
{
"path": "skills/references/common_issues.md",
"sha256": "e50967993f02670b8a73553068f629738dac6c57f120d1151ea8e65044da7e4d"
},
{
"path": "skills/references/incident_response.md",
"sha256": "d4e24e32446952fa3d8918a8efc2efc5046f26b9fbd6e6b2a168bebf752ca402"
},
{
"path": "skills/scripts/diagnose_pod.py",
"sha256": "405fefcd4717bb70e3b653f9f6f321d0b08ff375a5e2bb6d5225e5f69cf79854"
},
{
"path": "skills/scripts/cluster_health.py",
"sha256": "bbf73c3185c0d531923b47bf3dfadd2f84b9b6aac5187098821ab6a595e81354"
},
{
"path": "skills/scripts/check_namespace.py",
"sha256": "56fffe4def4e12b121f9dcf4e9b81533e7b937b23d8647e0a69d710472d9a2dd"
}
],
"dirSha256": "6ea1319e44be33274f4a418cee600474456563188741323146e9ba4c27ffbb6b"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}