[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6HQWZ2AXC2SSSH620WBZBC8":3,"skill-same:01M6HQWZ2AXC2SSSH620WBZBC8":135},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":16,"sourceHtmlUrl":17,"categories":18,"keywords":19,"publishedAt":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":46,"commitSha":47,"skillDirectory":48,"forksCount":49,"repositoryHtmlUrl":50,"repositoryHomepageUrl":51,"ownerHtmlUrl":52,"ownerBlogUrl":53,"ownerDescription":6,"updatedAt":54,"install":55,"resources":68},"01M6HQWZ2AXC2SSSH620WBZBC8","eks-operation-review",null,"Run a structured EKS operational excellence assessment against a live cluster. Covers 10 areas — networking, autoscaling, observability, access & identity, add-ons, workload config, deployments, cluster lifecycle, IaC, operational processes — and produces a GREEN\u002FAMBER\u002FRED rated report with prioritized recommendations. Activate for any request to audit, review, health-check, or score an EKS cluster's operational posture, including section-scoped reviews of individual areas and version currency \u002F current-state add-on \u002F deprecated-API review with no target version. Not for upgrade readiness assessment against a target version, cluster discovery, or architectural design advice.","aws-samples\u002Fsample-apex-skills","aws-samples","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F8931462?v=4","01M6DY7A2S86T3DW8N3TQ2JX3J","AWS Samples","01M6HQQ8EMSY3RBY2DQFMEDRAH",97,"MIT","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002FSKILL.md",[],[20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40],"review","eks operation review","operation","eks","request","design","autoscaling","reviews","currency","recommendations","green","upgrade","health-check","activate","access","api","audit","run","assessment","workload","config","2026-11-10 10:12:30",false,"---\nname: eks-operation-review\ndescription: Run a structured EKS operational excellence assessment against a live cluster. Covers 10 areas — networking, autoscaling, observability, access & identity, add-ons, workload config, deployments, cluster lifecycle, IaC, operational processes — and produces a GREEN\u002FAMBER\u002FRED rated report with prioritized recommendations. Activate for any request to audit, review, health-check, or score an EKS cluster's operational posture, including section-scoped reviews of individual areas and version currency \u002F current-state add-on \u002F deprecated-API review with no target version. Not for upgrade readiness assessment against a target version, cluster discovery, or architectural design advice.\n---\n\n# EKS Operation Review\n\nThis skill performs a structured 10-section operational assessment of a live EKS cluster, producing a rated report with prioritized recommendations.\n\n## When to use\n\nActivate for any request to audit, review, health-check, or score an EKS cluster's operational posture — including section-scoped reviews of individual areas (e.g., \"check my EKS networking\", \"review RBAC on my cluster\").\n\nNot for: upgrade readiness assessment against a target version, cluster discovery, or architectural design advice (current-state add-on and deprecated-API review with no target belongs here, not with the upgrade skill). General Kubernetes questions, AWS troubleshooting, cluster creation, and one-off kubectl commands should be handled directly without this skill.\n\n## Instructions\n\nRead and follow `..\u002Fapex\u002Frunbooks\u002Feks-operation-review\u002Feks-operation-review.md` (relative to this skill's folder) — it contains the full workflow, tool usage rules, and steering file map. Load each steering file from `references\u002F` before running its corresponding section.\n\n## Prerequisites\n\n- AWS credentials with EKS read access\n- Python 3.10+ and uv installed\n- kubectl installed — required for check 3.1's name-only credential scan; pre-flight configures its kubeconfig via `aws eks update-kubeconfig`\n- EKS MCP server configured (see the `eks-mcp-server` skill for setup); apex does not ship a project-root `.mcp.json`\n","# EKS Operation Review\n\nThis skill performs a structured 10-section operational assessment of a live EKS cluster, producing a rated report with prioritized recommendations.\n\n## When to use\n\nActivate for any request to audit, review, health-check, or score an EKS cluster's operational posture — including section-scoped reviews of individual areas (e.g., \"check my EKS networking\", \"review RBAC on my cluster\").\n\nNot for: upgrade readiness assessment against a target version, cluster discovery, or architectural design advice (current-state add-on and deprecated-API review with no target belongs here, not with the upgrade skill). General Kubernetes questions, AWS troubleshooting, cluster creation, and one-off kubectl commands should be handled directly without this skill.\n\n## Instructions\n\nRead and follow `..\u002Fapex\u002Frunbooks\u002Feks-operation-review\u002Feks-operation-review.md` (relative to this skill's folder) — it contains the full workflow, tool usage rules, and steering file map. Load each steering file from `references\u002F` before running its corresponding section.\n\n## Prerequisites\n\n- AWS credentials with EKS read access\n- Python 3.10+ and uv installed\n- kubectl installed — required for check 3.1's name-only credential scan; pre-flight configures its kubeconfig via `aws eks update-kubeconfig`\n- EKS MCP server configured (see the `eks-mcp-server` skill for setup); apex does not ship a project-root `.mcp.json`\n",{"name":5,"description":7},"main","e0795989ccd0932d84fcc2d9c9536b5677726e10","skills\u002Feks-operation-review",21,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills","https:\u002F\u002Faws-samples.github.io\u002Fsample-apex-skills\u002F","https:\u002F\u002Fgithub.com\u002Faws-samples","https:\u002F\u002Famazon.com\u002Faws","2026-11-11 03:00:51",{"source":8,"skillName":5,"commands":56,"prompt":66,"zipAvailable":67},[57,60,63],{"tool":58,"command":59},"npx","npx skills add aws-samples\u002Fsample-apex-skills --skill eks-operation-review",{"tool":61,"command":62},"bunx","bunx skills add aws-samples\u002Fsample-apex-skills --skill eks-operation-review",{"tool":64,"command":65},"pnpm","pnpm dlx skills add aws-samples\u002Fsample-apex-skills --skill eks-operation-review","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002FSKILL.md",true,[69,75,79,85,89,93,97,101,105,109,113,117,121,125,131],{"path":70,"resourceType":71,"resourceTypeDesc":72,"sizeBytes":73,"sourceHtmlUrl":74},".vendor-sha","OTHER","其他",41,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002F.vendor-sha",{"path":76,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":78,"sourceHtmlUrl":16},"LICENSE","许可证",946,{"path":80,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":83,"sourceHtmlUrl":84},"references\u002Faccess-identity.md","REFERENCE","参考文档",29918,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Faccess-identity.md",{"path":86,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":87,"sourceHtmlUrl":88},"references\u002Faddon-management.md",17639,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Faddon-management.md",{"path":90,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":91,"sourceHtmlUrl":92},"references\u002Fautoscaling.md",18777,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Fautoscaling.md",{"path":94,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":95,"sourceHtmlUrl":96},"references\u002Fcluster-lifecycle.md",27369,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Fcluster-lifecycle.md",{"path":98,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":99,"sourceHtmlUrl":100},"references\u002Fdeployment-practices.md",24870,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Fdeployment-practices.md",{"path":102,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":103,"sourceHtmlUrl":104},"references\u002Finfrastructure-as-code.md",17048,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Finfrastructure-as-code.md",{"path":106,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":107,"sourceHtmlUrl":108},"references\u002Fnetworking.md",18386,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Fnetworking.md",{"path":110,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":111,"sourceHtmlUrl":112},"references\u002Fobservability.md",14761,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Fobservability.md",{"path":114,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":115,"sourceHtmlUrl":116},"references\u002Foperational-processes.md",12384,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Foperational-processes.md",{"path":118,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":119,"sourceHtmlUrl":120},"references\u002Freport-generation.md",12653,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Freport-generation.md",{"path":122,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":123,"sourceHtmlUrl":124},"references\u002Fworkload-configuration.md",27040,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Freferences\u002Fworkload-configuration.md",{"path":126,"resourceType":127,"resourceTypeDesc":128,"sizeBytes":129,"sourceHtmlUrl":130},"tools\u002Freport_to_html.py","SCRIPT","脚本",31994,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002Ftools\u002Freport_to_html.py",{"path":132,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":133,"sourceHtmlUrl":134},"UPSTREAM.md",2491,"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-operation-review\u002FUPSTREAM.md",[136,172,201,232],{"skillNo":137,"name":138,"nameZh":6,"description":139,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":140,"licenseFileUrl":141,"sourceHtmlUrl":142,"categories":143,"keywords":149,"publishedAt":41},"01M6HQYMFFZGF8XGZHXKXQCC8S","skill-creator","Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Fskill-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Fskill-creator\u002FSKILL.md",[144],{"categoryNo":145,"categoryName":146,"taxonomyType":147,"taxonomyTypeDesc":148},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[150,151,152,153,154,155,156,157,158,159,160,161,162,163,37,164,165,166,167,168,169,170,171],"creator","skill creator","evals","scratch","users","From Scratch","Existing","use","accuracy","for","analysis","existing skill","benchmark","edit","variance analysis","optimize","create","new","when","improve","performance","run evals",{"skillNo":173,"name":174,"nameZh":6,"description":175,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":176,"sourceHtmlUrl":177,"categories":178,"keywords":180,"publishedAt":41},"01M6HQXX2Q1124YKRH47EV2893","eks-upgrade-check","Assess EKS cluster upgrade readiness — run automated checks across 8 areas (version, breaking changes, deprecated APIs, add-on compatibility, node readiness, workload risks, AWS Insights, upgrade plan), calculate a 0-100 readiness score with a hard-blocker override, and generate a markdown\u002FHTML report with prioritized remediation. Assessment-only; all checks are strictly read-only and never modify the cluster. Use this skill whenever someone asks \"can I upgrade my cluster?\", \"is my cluster ready for 1.32?\", \"are we good to go to 1.33?\", \"what is blocking my upgrade?\", or \"should we move to the next version?\" — even if they do not say \"readiness\" or \"score\". Falls back to AWS CLI and kubectl when the EKS MCP server is unavailable.","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-upgrade-check\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Feks-upgrade-check\u002FSKILL.md",[179],{"categoryNo":145,"categoryName":146,"taxonomyType":147,"taxonomyTypeDesc":148},[181,182,23,31,183,184,185,186,168,187,38,188,189,190,191,192,193,194,195,196,197,198,199,200],"eks upgrade check","check","ready","back","move","server","only","never","next","cli","plan","across","websearch","mcp server","Bash","MCP","eks mcp server","insights","good","html report",{"skillNo":202,"name":203,"nameZh":6,"description":204,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":205,"sourceHtmlUrl":206,"categories":207,"keywords":212,"publishedAt":41},"01M6HQS7KPS2160M8NXPTYEX9A","dotnet-aws-ecs","Generates IaC (CloudFormation or CDK) and a deployment guide to deploy a .NET workload to Amazon ECS Fargate on Linux containers with an Application Load Balancer. Produces a VPC, ECS cluster, task definition, ALB, and auto-scaling. NOT for Windows containers, EC2 launch type, or Kubernetes\u002FEKS deployments.","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Fdotnet-aws-ecs\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Fdotnet-aws-ecs\u002FSKILL.md",[208,211],{"categoryNo":209,"categoryName":210,"taxonomyType":147,"taxonomyTypeDesc":148},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":145,"categoryName":146,"taxonomyType":147,"taxonomyTypeDesc":148},[213,214,215,216,217,218,219,220,221,222,159,223,224,39,225,226,23,227,228,229,230,231],"dotnet","dotnet aws ecs","aws","ecs","aws ecs","guide","amazon ecs","definition","containers","deployment","cluster","windows","write","read","auto","load balancer","scaling","vpc","Auto-Scaling",{"skillNo":233,"name":234,"nameZh":6,"description":235,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":140,"licenseFileUrl":236,"sourceHtmlUrl":237,"categories":238,"keywords":249,"publishedAt":41},"01M6HQYVHJPXSH8JKFVHVKE6QE","terraform-skill","Use when writing, reviewing, or debugging Terraform\u002FOpenTofu modules, tests, CI, scans, or state ops - diagnoses failure mode (identity churn, secrets, blast radius, CI drift, state corruption) with version-aware guards.","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Fterraform-skill\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fsample-apex-skills\u002Fblob\u002Fmain\u002Fskills\u002Fterraform-skill\u002FSKILL.md",[239,242,243,244],{"categoryNo":240,"categoryName":241,"taxonomyType":147,"taxonomyTypeDesc":148},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":209,"categoryName":210,"taxonomyType":147,"taxonomyTypeDesc":148},{"categoryNo":145,"categoryName":146,"taxonomyType":147,"taxonomyTypeDesc":148},{"categoryNo":245,"categoryName":246,"taxonomyType":247,"taxonomyTypeDesc":248},"01JBSEEDCAT000000000000037","律师与法务","PROFESSION","适用职业",[250,251,168,252,253,254,157,255,256,257,258,259,260,261,262,263,264,265,266,267,268],"terraform skill","terraform","version","writing","ops","tests","blast radius","identity","radius","secrets","drift","debugging","ci","mode","with","state","opentofu","churn","modules"]