kubernetes-specialist

Design Kubernetes manifests for deploying, securing, and operating workloads.

Updated May 28, 2026
One-click install
npx skills add https://github.com/haryelramalho/skills --skill kubernetes-specialist-haryelramalho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-specialist
Source: https://github.com/haryelramalho/skills/tree/main/skills/community/kubernetes-specialist
Command: npx skills add https://github.com/haryelramalho/skills --skill kubernetes-specialist-haryelramalho

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill turns Kubernetes operations into safe, repeatable declarative workflows, reducing the risk of broken deployments, insecure defaults, and slow incident response.

Core Features & Use Cases

  • Workload Delivery: Build Deployments, StatefulSets, DaemonSets, Jobs, and CronJobs with probes, resource controls, and rollout strategies.
  • Platform Networking & Security: Configure Services, Ingress, NetworkPolicies, RBAC, service accounts, and pod security settings for isolated clusters.
  • Operational Patterns: Support Helm charts, GitOps, custom operators, storage, cost optimization, and multi-cluster management for production environments.
  • Use Case: Use it when you need to ship a new app to Kubernetes, debug crash loops, right-size resources, or define a secure cluster-ready manifest set.

Quick Start

Ask for a complete Kubernetes manifest set for your app, including deployment, service, RBAC, network policy, probes, and storage recommendations.

Frequently Asked Questions about kubernetes-specialist

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

FAQPage Schema
How do I generate secure Kubernetes manifests for a new application deployment?

To generate secure Kubernetes manifests, define declarative YAML for Deployments and Services while enforcing least-privilege RBAC, resource requests and limits, and health probes. This ensures workloads are deployed safely with isolated cluster networking and validation-focused troubleshooting.

What is the best way to troubleshoot Kubernetes crash loops and failed deployments?

Troubleshooting Kubernetes crash loops requires validation-focused analysis of your declarative YAML manifests, checking misconfigured health probes, resource limits, or RBAC policies. By applying repeatable declarative workflows, you reduce slow incident response and identify insecure defaults causing broken deployments.

Does GitOps work with Helm charts for multi-cluster Kubernetes operations?

Yes, GitOps integrates with Helm charts to manage multi-cluster Kubernetes operations through declarative YAML workflows. This approach supports custom operators, storage configurations, and cost optimization, turning platform networking and operational patterns into safe, repeatable processes across production environments.

Can I use NetworkPolicies and RBAC to isolate workloads in a Kubernetes cluster?

You can isolate workloads by configuring Kubernetes NetworkPolicies, RBAC, service accounts, and pod security settings. This platform networking and security approach applies least-privilege RBAC to create isolated clusters, ensuring secure workload delivery and preventing unauthorized access.

How do I configure Kubernetes StatefulSets and Jobs with proper resource limits?

Configuring Kubernetes StatefulSets, DaemonSets, and Jobs requires declarative YAML with defined resource requests, limits, rollout strategies, and health probes. This workload delivery method applies validation-focused troubleshooting to maintain safe, repeatable operational patterns for production environments.

When do I need custom operators for Kubernetes storage and cost optimization?

You need custom operators for Kubernetes storage and cost optimization when managing complex multi-cluster operations and operational patterns. By utilizing Helm charts and GitOps with declarative YAML, you automate platform networking and workload delivery, reducing slow incident response and insecure defaults.