namespace-resource-auditor

star 0

Audit Kubernetes namespaces for workload health, resource requests, limits, quotas, and noisy restart patterns.

foxj77 By foxj77 schedule Updated 4/23/2026

name: namespace-resource-auditor description: Audit Kubernetes namespaces for workload health, resource requests, limits, quotas, and noisy restart patterns.

Namespace Resource Auditor

Use this skill when asked to review resource usage or workload health in one or more namespaces.

Workflow

  1. List Deployments, StatefulSets, DaemonSets, Jobs, CronJobs, Pods, ResourceQuotas, and LimitRanges in the namespace.
  2. Check pod restart counts, waiting reasons, and OOMKilled terminations.
  3. Compare workload container requests and limits against namespace quota and observed failure modes.
  4. Identify missing requests or limits on long-running workloads.
  5. Flag over-constrained limits only when there is supporting evidence such as OOMKilled, CPU throttling symptoms, or failed scheduling events.

Output

Return:

  • Namespace summary
  • Workloads with missing or suspicious resource configuration
  • Evidence from pod status or events
  • GitOps-safe remediation list
Install via CLI
npx skills add https://github.com/foxj77/kagent-git-skills-example --skill namespace-resource-auditor
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator