kubernetes-specialist

Design production-grade Kubernetes manifests with RBAC, networking, and rollout validation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kamelmh/opencode-config --skill kubernetes-specialist-kamelmh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-specialist
Source: https://github.com/kamelmh/opencode-config/tree/main/skills/kubernetes-specialist
Command: npx skills add https://github.com/kamelmh/opencode-config --skill kubernetes-specialist-kamelmh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the complexity of designing, hardening, and troubleshooting Kubernetes workloads so you can move from requirements to reliable production manifests with fewer mistakes.

Core Features & Use Cases

  • Workload Design: Create Deployments, StatefulSets, DaemonSets, Jobs, and CronJobs with the right update strategy and scheduling behavior.
  • Platform Safety: Apply least-privilege RBAC, namespace isolation, NetworkPolicies, secrets handling, and pod security settings.
  • Operational Support: Diagnose crashes, inspect logs and events, tune resource requests and limits, and validate rollouts.
  • Advanced Kubernetes Ops: Support Helm charts, GitOps workflows, service mesh configuration, storage planning, custom operators, cost optimization, and multi-cluster management.

Quick Start

Use the kubernetes-specialist skill to create a production-ready Kubernetes deployment plan, including manifests, RBAC, networking, storage, and rollout guidance for my application.

Frequently Asked Questions about kubernetes-specialist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create production-ready Kubernetes manifests for my application?

To create production-ready Kubernetes manifests, you need declarative YAML configurations that define Deployments or StatefulSets, resource requests and limits, health probes, and rollout validation checks. This ensures reliable workload scheduling and updates.

What's the best way to configure least-privilege RBAC and NetworkPolicies in Kubernetes?

Configuring least-privilege RBAC and NetworkPolicies in Kubernetes requires defining strict namespace isolation, granular role permissions, and explicit network traffic rules. This approach secures pod communication and limits blast radius.

How do I troubleshoot crashing Kubernetes pods and tune resource limits?

Troubleshooting crashing Kubernetes pods involves diagnosing container crashes, inspecting logs and events, and tuning resource requests and limits. Proper health probes and validation-focused rollout checks prevent future scheduling failures.

Can I use Helm charts and GitOps workflows for multi-cluster Kubernetes operations?

Yes, you can manage multi-cluster Kubernetes operations using Helm charts and GitOps workflows. This involves declarative workload management, service mesh configuration, and custom operators to synchronize state across clusters.

When should I use a StatefulSet instead of a Deployment for Kubernetes workloads?

You should use a StatefulSet instead of a Deployment when your Kubernetes workloads require stable persistent storage, ordered deployment, and scaling. StatefulSets manage stateful applications and persistent volume claims differently than standard Deployments.