一键导入
k8s-homelab
Use when working in this repository on Kubernetes manifests, Flux-managed apps, live-cluster inspection, or homelab node/bootstrap tasks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when working in this repository on Kubernetes manifests, Flux-managed apps, live-cluster inspection, or homelab node/bootstrap tasks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Search curated Arabic/English online sources for new interesting Egypt events, filter out techno/electronic club nights, and return a digest only when new events are found.
Search curated Live Nation sources for new interesting UAE events and return a digest only when new events are found.
Use when reviewing open pull requests, Renovate PRs, dependency upgrades, app upgrades, Helm chart updates, container image updates, release-note impact, or regression risk for this k8s-homelab repository. This skill should trigger whenever the user asks what open PRs can be merged, whether upgrades are safe, or what release notes imply for the repo's Kubernetes/Flux manifests.
Instructions for updating the k3s homelab cluster one machine at a time while preserving custom systemd ExecStart arguments.
| name | k8s-homelab |
| description | Use when working in this repository on Kubernetes manifests, Flux-managed apps, live-cluster inspection, or homelab node/bootstrap tasks. |
| compatibility | opencode |
Use this skill when working in this repository.
AGENTS.md holds stable repo facts: Flux entrypoint, cluster directory order, command/environment split, secret handling, and automation that can overwrite files.AGENTS.md here unless the skill needs a short reminder for a workflow-specific rule.AGENTS.md; use live-cluster changes mainly for inspection or short-lived debugging.kubectl commands by default for inspection and debugging.HelmRelease and HelmRepository over Helm CLI usage.values:; if values become large, prefer ConfigMap + valuesFrom.targetNamespace correctly for Flux-managed Helm releases.cluster/apps/<namespace>/<app>/.latest image tags; prefer explicit immutable tags.requests and limits.runAsNonRoot, dropping ALL capabilities, and readOnlyRootFilesystem where possible.NetworkPolicy by default for new workloads.Secret values as the final form; use SOPS-encrypted manifests or provide explicit instructions to encrypt with SOPS.Ingress, determine whether the app is LAN-only or externally exposed.ingressClassName: internal by default for internal apps.ingressClassName: external only for intentionally public apps.k3s-upgrade-homelab skill.k8-w1: ssh master@192.168.1.201k8-w2: ssh worker@192.168.1.200k8-w3: ssh worker@192.168.1.202k8-w4: ssh worker@192.168.1.203AGENTS.md, then narrow to the specific app or platform area.ansible/ before suggesting manual host edits.AGENTS.md.README.md in the app folder when needed to explain purpose and configuration.