luiscamaral

platform-overview

1
0
# Install this skill:
npx skills add luiscamaral/k8s-cell-platform-skills --skill "platform-overview"

Install specific skill from multi-skill repository

# Description

Provides cross-layer platform status, health overview, and deployment state for the Kubernetes Cell Platform. Use when checking what's deployed, getting system overview, viewing cluster state, or understanding current infrastructure status.

# SKILL.md


name: platform-overview
description: Provides cross-layer platform status, health overview, and deployment state for the Kubernetes Cell Platform. Use when checking what's deployed, getting system overview, viewing cluster state, or understanding current infrastructure status.
allowed-tools: Read, Glob, Grep, Bash(kubectl:get,describe,top)


Platform Overview

Provides comprehensive status of the Kubernetes Cell Platform across all deployed layers.

Quick Status Commands

# Cluster health
kubectl get nodes -o wide
kubectl get pods -A | grep -Ev "Running|Completed"

# Layer components
kubectl get pods -n metallb-system      # L1
kubectl get pods -n external-dns        # L1
kubectl get pods -n karpenter           # L1
kubectl get pods -n argocd              # L2
kubectl get pods -n kyverno             # L2
kubectl get pods -n linkerd             # L2

Memory Files

Read these files for current context:
- meta/memory/current-state.md - Live infrastructure state
- meta/versions.yaml - Version compatibility matrix
- meta/memory/component-ownership.md - Component responsibilities

Layer Status Reference

Layer Components Namespace
L0 Talos, Cilium kube-system
L1 MetalLB, external-dns, Karpenter metallb-system, external-dns, karpenter
L2 Argo CD, Kyverno, Linkerd argocd, kyverno, linkerd

Status Script

Run scripts/gather-status.sh for comprehensive status report.

Troubleshooting

If components are missing, check:
1. Layer deployment order (L0 โ†’ L1 โ†’ L2)
2. meta/memory/current-state.md for known issues
3. Use troubleshooting-pods skill for pod-level debugging

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.