CtrlK
BlogDocsLog inGet started
Tessl Logo

eks

AWS EKS Kubernetes management for clusters, node groups, and workloads. Use when creating clusters, configuring IRSA, managing node groups, deploying applications, or integrating with AWS services.

84

1.03x
Quality

82%

Does it follow best practices?

Impact

84%

1.03x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

72%

-5%

Production EKS Cluster Provisioning

Production cluster provisioning

Criteria
Without context
With context

eksctl for cluster

0%

0%

Managed node group flag

0%

0%

Private API endpoint

100%

100%

KMS secrets encryption

100%

100%

All 5 log types enabled

100%

100%

API log type

100%

100%

Audit log type

100%

100%

Authenticator log type

100%

100%

Controller/Scheduler log types

100%

100%

Multi-AZ node deployment

62%

100%

Notes tool justification

100%

0%

Notes log type explanation

100%

100%

Notes compliance explanation

100%

100%

82%

EKS IAM Permissions for Multi-Service Application

IRSA and node IAM setup

Criteria
Without context
With context

OIDC provider enablement

100%

100%

eksctl iamserviceaccount usage

100%

100%

SA annotation: role-arn

100%

100%

Trust policy action

100%

100%

Trust policy :sub condition

100%

100%

Trust policy :aud condition

100%

100%

EBS CSI node policy

100%

100%

Node role: EKSWorkerNodePolicy

0%

0%

Node role: ECR ReadOnly

0%

0%

Node role: CNI Policy

0%

0%

Design notes: annotation importance

100%

100%

Design notes: pod-level isolation

100%

100%

100%

14%

EKS Web Application: Networking, Load Balancing, and Autoscaling

Networking, load balancing, autoscaling

Criteria
Without context
With context

Public subnet ELB tag

100%

100%

Private subnet internal-ELB tag

100%

100%

Cluster ownership tag

100%

100%

LB Controller: serviceAccount.create=false

100%

100%

LB Controller: serviceAccount.name

100%

100%

NLB annotation on Service

0%

100%

Ingress class ALB

100%

100%

Ingress target-type IP

100%

100%

Karpenter from ECR OCI

100%

100%

NodePool: multi-arch

0%

100%

NodePool: mixed capacity types

100%

100%

NodePool: WhenUnderutilized

100%

100%

Karpenter over Cluster Autoscaler

100%

100%

Repository
itsmostafa/aws-agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.