Not in the top 1,000 by GitHub stars
AIops-tools/K8s-AIops
Standalone governed Kubernetes ops — 15 MCP tools with built-in audit/budget/undo/risk-tier harness
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/k8s-aiops/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 9e75a5946a2a
No earlier version was observed for comparison.
Verified commit 9e75a5946a2a28375c687063c193a90a1a72abc9
git clone --filter=blob:none --no-checkout https://github.com/AIops-tools/K8s-AIops.git .hotskills/aiops-tools-k8s-aiops && git -C .hotskills/aiops-tools-k8s-aiops checkout --detach 9e75a5946a2a28375c687063c193a90a1a72abc9
# Copy each selected skill directory from .hotskills/aiops-tools-k8s-aiops into .claude/skills/<skill-name>/Heat
1.5- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- k8s-aiops
skills/k8s-aiops
How it works
k8s-aiops
When your agent uses it
Use this skill whenever the user needs to operate a Kubernetes cluster — list/inspect pods, deployments, statefulsets, daemonsets, replicasets, jobs, cronjobs, services, ingresses, endpoints, configmaps, secrets (names/keys only), PVCs/PVs/storageclasses, nodes, namespaces, and events; read pod logs; describe pods/nodes; pod/node top (metrics); read-only diagnostics / RCA (pod-health, workload-readiness); scale deployments/statefulsets; rollout status/history/undo/pause/resume and set image; delete pods/deployments/jobs; create/delete namespaces; and cordon/uncordon/drain nodes. Works with any kubeconfig-reachable cluster (standard Kubernetes, k3s, EKS, GKE, AKS). Always use this skill for "list k8s pods", "scale deployment", "kubernetes pod logs", "describe pod", "why is my pod crashing", "diagnose pods", "which deployments are unhealthy", "rollout undo", "set image", "top pods", "drain node", "cordon node", "restart deployment", "k3s", or "kubectl"-style tasks when the context is explicitly Kubernetes / a cluster. Do NOT use when the target is not a Kubernetes cluster (hypervisor VM lifecycle, backup products, or cloud-provider consoles are out of scope). Common Kubernetes operations with a built-in governance harness (audit, token budget, undo, risk-tier labels).
What it loads into context
Frontmatter
897 tokensAlways available to the agent
SKILL.md
4,911 tokensWhen the skill is activated
Reference documents
6,105 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- What This Skill Does
- Quick Install
- When to Use This Skill
- Related Skills — Skill Routing
- Common Workflows
- Usage Mode
- MCP Tools (55 — 39 read, 16 write)
- CLI Quick Reference
- Troubleshooting
- Audit & Safety
- Contributing & feature requests
- License
Files
../../.claude-plugin/plugin.jsonasset594 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesSKILL.mdcore18,685 bytesreferences/agent-guardrails.mddoc9,392 bytesreferences/capabilities.mddoc6,127 bytesreferences/cli-reference.mddoc3,495 bytesreferences/setup-guide.mddoc3,975 bytes
Read SKILL.md
# k8s AIops
> **Audit availability:** Real writes require a durable audit intent. Reads and previews can continue if audit storage fails; check the warning and audit health before relying on their audit trail.
> **Disclaimer**: This is a community-maintained open-source project and is **not affiliated with, endorsed by, or sponsored by the Cloud Native Computing Foundation, the Kubernetes project, or k3s/Rancher.** "Kubernetes" and "k3s" are trademarks of their respective owners. Source code is publicly auditable at [github.com/AIops-tools/K8s-AIops](https://github.com/AIops-tools/K8s-AIops) under the MIT license.
Governed Kubernetes operations — **55 MCP tools**, every one wrapped with the bundled `@governed_tool` harness: a local unified audit log under `~/.k8s-aiops/`, a token/runaway budget guard, undo-token recording, and a descriptive risk-tier label on every audit row. Works with any kubeconfig-reachable cluster (standard Kubernetes, k3s, EKS, GKE, AKS). Run `k8s-aiops init` for a friendly onboarding wizard that registers your kube contexts as named targets.
> **Standalone**: the governance harness is bundled in the package (`k8s_aiops.governance`) — k8s-aiops has no external skill-family dependency. Coverage focuses on common operations and is not yet exhaustive.
## What This Skill Does
| Category | Tools | Count | Read or Write |
|----------|-------|:-----:|:-------------:|View the complete source on GitHubSkills included
- k8s-aiops
Repository facts
- License
- MIT
- Created
- Jun 22, 2026
- Last pushed
- Oct 30, 2026
- Forks
- 0
- Open issues
- 0
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 5, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 19 notes
skills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/k8s-aiops/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 1 broad permissionin 1 file: k8s-aiops/SKILL.md:1
- No dangerous shell commands
- 22 network referencesin 4 files: k8s-aiops/SKILL.md:5 .claude-plugin/plugin.json:1 k8s-aiops/references/agent-guardrails.md:147 and 1 more
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
Show all 23 signals by file
.claude-plugin/plugin.json
- Network accessline 1
{ "$schema": "https://anthropic.com/claude-code/plugin.schema.json", - Network accessline 2
"$schema": "https://anthropic.com/claude-code/plugin.schema.json", - Network accessline 8
"name": "Wei Zhou", "email": "zhouwei008@gmail.com", "url": "https://github.com/AIops-tools" - Network accessline 9
"email": "zhouwei008@gmail.com", "url": "https://github.com/AIops-tools" }, - Network accessline 10
"url": "https://github.com/AIops-tools" - Network accessline 11
}, "homepage": "https://github.com/AIops-tools/K8s-AIops", "repository": "https://github.com/AIops-tools/K8s-AIops", - Network accessline 12
"homepage": "https://github.com/AIops-tools/K8s-AIops", - Network accessline 13
"repository": "https://github.com/AIops-tools/K8s-AIops",
skills/k8s-aiops/SKILL.md
- Broad permissionsline 1
Bash - Network accessline 5
summary: "Governed Kubernetes ops — 55 MCP tools with audit, budget, undo, risk-tier audit labels." license: MIT homepage: https://github.com/AIops-tools/K8s-AIops - Network accessline 6
license: MIT homepage: https://github.com/AIops-tools/K8s-AIops tags: [aiops, mcp, governance, k8s] - Network accessline 7
homepage: https://github.com/AIops-tools/K8s-AIops - Network accessline 18
allowed-tools: - Bash metadata: {"openclaw":{"requires":{"anyBins":["k8s-aiops","uvx"]},"optional":{"env":["K8S_AIOPS_CONFIG","KUBECONFIG","K8S_AIOPS_HOME"]},"homepage":"https://github.com/AIops-tools/K8s-AIops","emoji":"☸<U+FE0F>","os":["macos" - Network accessline 19
- Bash metadata: {"openclaw":{"requires":{"anyBins":["k8s-aiops","uvx"]},"optional":{"env":["K8S_AIOPS_CONFIG","KUBECONFIG","K8S_AIOPS_HOME"]},"homepage":"https://github.com/AIops-tools/K8s-AIops","emoji":"☸<U+FE0F>","os":["macos","linux"]}} compa - Network accessline 20
metadata: {"openclaw":{"requires":{"anyBins":["k8s-aiops","uvx"]},"optional":{"env":["K8S_AIOPS_CONFIG","KUBECONFIG","K8S_AIOPS_HOME"]},"homepage":"https://github.com/AIops-tools/K8s-AIops","emoji":"☸<U+FE0F>","os":["macos","linux"]}} - Network accessline 35
> **Disclaimer**: This is a community-maintained open-source project and is **not affiliated with, endorsed by, or sponsored by the Cloud Native Computing Foundation, the Kubernetes project, or k3s/Rancher.** "Kubernetes" and "k3s" are trad - Network accessline 244
Coverage is intentionally focused. **Missing a device, action, or feature you need?** Open an issue or pull request at [github.com/AIops-tools/K8s-AIops](https://github.com/AIops-tools/K8s-AIops/issues) — feature requests, contributions, an - Network accessline 248
MIT — [github.com/AIops-tools/K8s-AIops](https://github.com/AIops-tools/K8s-AIops)
skills/k8s-aiops/references/agent-guardrails.md
- Network accessline 147
Feedback on running this with a specific local model is genuinely useful — open an issue at [github.com/AIops-tools/K8s-AIops](https://github.com/AIops-tools/K8s-AIops/issues) - Network accessline 148
open an issue at [github.com/AIops-tools/K8s-AIops](https://github.com/AIops-tools/K8s-AIops/issues) with the model, runtime, and what went wrong. - Network accessline 149
[github.com/AIops-tools/K8s-AIops](https://github.com/AIops-tools/K8s-AIops/issues)
skills/k8s-aiops/references/setup-guide.md
- Network accessline 64
> **Disclaimer**: This is a community-maintained open-source project and is **not affiliated with, endorsed by, or sponsored by the Cloud Native Computing Foundation, the Kubernetes project, or k3s/Rancher.** "Kubernetes" and "k3s" are trad - Network accessline 66
1. **Source code** — [github.com/AIops-tools/K8s-AIops](https://github.com/AIops-tools/K8s-AIops), MIT.
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 15 facts
- Broad permissions in the frontmatter of the SKILL.mdk8s-aiops/SKILL.md:1High confidence
- Network access in the frontmatter of the SKILL.mdk8s-aiops/SKILL.md:5Low confidence
- Network access in the frontmatter of the SKILL.mdk8s-aiops/SKILL.md:6Low confidence
- Network access in the frontmatter of the SKILL.mdk8s-aiops/SKILL.md:7Low confidence
- Network access in the frontmatter of the SKILL.mdk8s-aiops/SKILL.md:18Low confidence
- Network access in the frontmatter of the SKILL.mdk8s-aiops/SKILL.md:19Low confidence
- Network access in the frontmatter of the SKILL.mdk8s-aiops/SKILL.md:20Low confidence
- Network access in prose of the SKILL.mdk8s-aiops/SKILL.md:35Low confidence
- Network access in prose of the SKILL.mdk8s-aiops/SKILL.md:244Low confidence
- Network access in prose of the SKILL.mdk8s-aiops/SKILL.md:248Low confidence
- Network access in prose of documentationk8s-aiops/references/agent-guardrails.md:147Low confidence
- Network access in prose of documentationk8s-aiops/references/agent-guardrails.md:148Low confidence
- Network access in prose of documentationk8s-aiops/references/agent-guardrails.md:149Low confidence
- Network access in prose of documentationk8s-aiops/references/setup-guide.md:64Low confidence
- Network access in prose of documentationk8s-aiops/references/setup-guide.md:66Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/plugin.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/k8s-aiops/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/k8s-aiops/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/k8s-aiops/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/k8s-aiops/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/k8s-aiops/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.