用途:该技能引导用户在 AI 助手中配置 EKS MCP Server,以便通过助手执行实时 EKS 集群操作。它只用于 MCP 服务器搭建问题;集群运维(列资源、排查 Pod、读取 K8s 状态)应在配置完成后直接使用 EKS MCP 工具,EKS 概念问题则使用其他 EKS 技能。
主要能力:按步骤收集托管模式、访问级别、AI 助手、区域与 AWS 配置文件四项选择,读取对应参考文件后生成完整 JSON 配置块,说明粘贴位置与各字段含义,并指导重启、测试与验证。
使用方式:先做快速检查,确认环境中是否已有以 eks 或 mcp__eks 开头的 MCP 工具,若可用则跳过。随后依次询问:托管模式(AWS-Hosted,需 IAM 与 CloudTrail 审计;Self-Hosted,本地经 uvx,支持 kubeconfig/OIDC,可离线);访问级别(只读或完全访问,建议先只读);AI 助手及配置位置(Claude Code 用 .mcp.json 或 ~/.claude.json;Cursor 在 Settings → Cursor Settings → Tools & MCP → New MCP Server;Kiro 用 ~/.kiro/settings/mcp.json 或 .kiro/settings/mcp.json;VS Code Cline 用 Cmd/Ctrl+Shift+P → "MCP" → Add Server → Open User Configuration);区域与命名配置文件。四项确认后才生成配置,并读取 ${CLAUDE_SKILL_DIR}/references/aws-hosted-setup.md 或 self-hosted-setup.md。验证时重启助手,尝试“List my EKS clusters”,失败则依次检查配置路径、JSON 合法性(python3 -c "import json; json.load(open('<path>'))")、凭证(aws sts get-caller-identity)与 IAM 权限。
限制:不假设任何选项,必须逐项询问;首次激活不调用工具;文件读取或命令失败不重试超过一次;配置完成后交接给 eks-recon、eks-operation-review、eks-upgrade-check 等技能。具体安装命令与完整配置示例资料未提供。