eks

Manage Amazon EKS clusters, node groups, and kubeconfig via AWS CLI and kubectl.

3|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/david-2814/claw-aws --skill eks-david-2814
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eks
Source: https://github.com/david-2814/claw-aws/tree/main/skills/eks
Command: npx skills add https://github.com/david-2814/claw-aws --skill eks-david-2814

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Amazon EKS clusters, node groups, and kubeconfig with ad-hoc commands across environments is error-prone and time-consuming. This skill provides a unified workflow to create, update, scale, and access EKS resources using AWS CLI and kubectl.

Core Features & Use Cases

  • Create and update EKS clusters and node groups with validated IAM permissions and region-aware configurations.
  • Manage kubeconfig and cluster access for developers and automation, including troubleshooting access issues.
  • Maintain consistent cluster state across environments and simplify onboarding for new teams.

Quick Start

Use the eks skill to create or update an EKS cluster and configure kubeconfig for your current context.

Frequently Asked Questions about eks

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

FAQPage Schema
How do I manage Amazon EKS clusters and node groups across multiple environments?

Managing Amazon EKS clusters across environments requires automating provisioning, scaling, and updates. This skill provides a unified workflow to create, update, and scale EKS clusters and node groups using AWS CLI and kubectl with safe, idempotent operations.

How do I configure kubeconfig for an EKS cluster to grant developer access?

Configuring kubeconfig for an EKS cluster involves updating cluster access settings for developers and automation. This skill manages kubeconfig generation and access configuration, simplifying onboarding and troubleshooting access issues across teams.

What IAM permissions do I need to create and update EKS clusters?

Creating and updating EKS clusters requires valid AWS credentials with IAM permissions granting eks:* access. This skill validates these IAM permissions and region-aware configurations before applying changes to ensure safe operations.

Can I use eksctl with this workflow to manage Fargate profiles on my EKS cluster?

Yes, managing Fargate profiles is supported through optional eksctl tooling alongside AWS CLI and kubectl. The workflow handles end-to-end management of Fargate profiles, ensuring consistent cluster state across your environments.

What is the best way to automate EKS cluster provisioning and scaling without errors?

Automating EKS cluster provisioning and scaling safely requires a unified workflow rather than ad-hoc commands. This skill replaces error-prone manual commands with validated, idempotent infrastructure-as-code processes for consistent cluster state.

Why does my kubectl EKS access fail after updating cluster configurations?

Kubectl EKS access often fails due to misconfigured kubeconfig or invalid AWS credentials. This skill troubleshoots access issues by verifying IAM permissions, updating kubeconfig contexts, and validating region-aware configurations.