自动化与运维 ✓ Microsoft · 官方

AKS Automatic 就绪评估

评估 Kubernetes 工作负载能否迁移到 AKS Automatic,并定位兼容性阻塞项。

55/ 100
谨慎使用

价值存在,但可靠性、证据或控制措施仍有明显缺口。

查看评分依据 ↓
可直接使用于
Codex · Claude Code
Star 数
★ 2.7k
最近更新
3 个月前
License
MIT
kubernetesaks-automaticreadiness-assessmentmanifest-validation
+3migrationdeployment-safeguardsazure-mcp

这个 Skill 能做什么,适合哪些场景?

这是 Microsoft Agent Skills 仓库中的一个 Kubernetes 评估技能,专门检查现有 AKS 集群或本地清单与 AKS Automatic 的兼容性。它覆盖 Deployment Safeguards、Pod Security Standards、自动变更器以及集群级配置要求。技能可通过 Azure MCP 评估连接中的集群,也可离线检查本地 Kubernetes 清单。它只读评估集群状态,文件修改必须先展示差异并获得用户明确批准。

在集群连接模式下,先通过 mcp_azure_mcp_aks 发现可用操作,再评估指定订阅、资源组和 AKS 集群;解析兼容、需修改、不兼容、自动修复和集群配置问题。在离线模式下读取约束规范,检查容器资源请求、探针、镜像标签、权限、seccomp、主机命名空间、hostNetwork、hostPort、hostPath、反亲和性、拓扑分布和 CSI StorageClass。它生成问题摘要、JSON Pointer 字段定位、确定性 JSON Patch 或修复建议,并以 YAML diff 形式提出修改。

适合
  • 需要从 AKS Standard 迁移到 AKS Automatic 的平台团队,可先评估工作负载和集群配置中的迁移阻塞项。
  • 维护 Kubernetes Deployment、StatefulSet 或 DaemonSet 的工程师,可在部署前验证清单是否符合 AKS Automatic 约束。
  • 只有本地 Helm、Kustomize 或 Kubernetes YAML、暂时没有集群连接的用户,可进行离线兼容性检查。
  • 需要审查 hostPath、特权容器、hostNetwork 或 host namespace 使用情况的运维团队,可获得不兼容项和替代方案建议。

如何安装这个 Skill?

使用前请注意
  • 不要把迁移指南中的 az aks update、kubectl apply 或 az aks delete 当作本技能的默认只读操作;任何外部变更都应单独确认并核对回滚方案。
  • 在线评估需要 Azure MCP、Azure 登录状态和相应 RBAC;无法使用时应明确标注为离线、可能不完整的结果。
  • 约束策略数量、版本和“自动启用”描述存在不一致,使用前应核对实际 AKS 文档、MCP 响应和部署环境版本。
  • 不要直接采用示例资源请求、探针路径、镜像标签或存储替换;这些值需要应用上下文和用户确认。
开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 网络访问
  • 本地文件系统
  • MCP Server
需要预先安装
  • Azure CLI
  • kubectl
  • Azure MCP server

运行 npx skills add microsoft/skills,在安装向导中选择此技能。README 说明技能会安装到所选 Agent 的目录,例如 GitHub Copilot 使用 .github/skills/;源代码中的技能位于 .github/plugins/azure-skills/skills/azure-kubernetes/azure-kubernetes-automatic-readiness/。README 未提供单独安装该子技能的命令。

通用方式:手动安装到 Claude Code(macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/microsoft/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/.github/plugins/azure-skills/skills/azure-kubernetes/azure-kubernetes-automatic-readiness" ~/.claude/skills/
rm -rf "$tmp"

根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • Can I migrate to AKS Automatic?
  • Check my cluster readiness for Automatic
  • Validate manifests against AKS Automatic constraints

可使用类似“Can I migrate to AKS Automatic?”、“Check my cluster readiness for Automatic”或“Validate manifests against AKS Automatic constraints”的请求。连接集群时需要订阅 ID、资源组和集群名称,并先调用 mcp_azure_mcp_aks 的 discover 操作;没有 Azure MCP 时,可改用本地清单离线验证。技能不会直接修改集群;任何文件修复都必须先展示 diff,并等待用户明确输入 apply、edit 或 skip。

这个 Skill 有哪些优点和局限?

优点
  • 同时支持连接集群评估和本地清单离线验证。
  • 明确区分不兼容、需修改、自动修复和提示性问题。
  • 包含敏感信息保护、只读集群操作和文件修改审批等护栏。
  • 可针对确定性问题生成补丁,也能对需要应用上下文的架构问题提供修复方向。
局限
  • 在线评估依赖 Azure MCP 配置、Azure 权限和集群凭据读取权限。
  • 镜像版本、反亲和性、hostPath 替代方案等问题不能完全自动决定。
  • Helm Go 模板未解析时,需要用户提供渲染结果或 values 文件。
  • 源材料没有提供该子技能独立的测试覆盖、成本信息或跨平台实测证据。

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
AKS Automatic 就绪评估 本页 ✓ Microsoft · 官方 55 · 谨慎使用 ★ 2.7k 3 个月前 MIT
Azure 生产诊断 ✓ Microsoft · 官方 52 · 谨慎使用 ★ 2.7k 3 个月前 MIT
Dynamo 配方部署助手 ✓ NVIDIA · 官方 50 · 谨慎使用 ★ 3.6k 11 天前 Apache-2.0
Physical AI 基础设施与弹性扩展 ✓ NVIDIA · 官方 47 · 谨慎使用 ★ 3.6k 11 天前 Apache-2.0
GKE 生产黄金路径 ✓ Google · 官方 54 · 谨慎使用 ★ 21k 11 天前 Apache-2.0

技能明确将新建 AKS Automatic 集群的问题转交给 azure-kubernetes,将运行中集群的故障排查转交给 azure-diagnostics;它本身定位于兼容性评估和迁移准备。

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-2.0
谨慎使用
55/ 100 五分制 2.8 / 5
1信任安全18 / 25 · 3.6/5

技能明确要求只读、禁止暴露秘密、文件修改需用户明确批准,并提供部分回滚窗口建议;但引用的权限包含 listClusterUserCredential/action,MCP/CLI 数据流与凭据处理边界不够透明,迁移指南还包含 apply、cluster create 和 delete 等外部影响操作,因此扣分。未见明确的恶意、凭据窃取或隐蔽外传红线行为。

2可靠稳定7 / 20 · 1.8/5

工作流、MCP 发现步骤、离线回退和错误表较完整,但源文件存在策略数量与描述不一致(21、25 等)、工具和 API 行为依赖外部版本,离线检查也只列出部分约束;静态审查不能证明关键路径可运行,故不超过10分并进一步扣分。

3适用触发10 / 15 · 3.3/5

触发语句、适用场景、与其他 AKS 技能的路由规则及三种输入模式均较清楚;但 Helm 渲染、集群权限、Azure MCP 可用性等边界仍有限,未提供中文交互支持,且核心在线能力依赖 Azure/MCP 网络可达性,虽有离线回退仍需扣分。

4规范维护10 / 15 · 3.3/5

SKILL.md 结构清晰,采用按需加载的参考文件,包含参数、示例、错误处理、限制提示、MIT 许可证和版本号;但缺少该技能专属测试、变更日志和明确维护责任/更新流程,且部分文档信息不一致,因此未给满分。

5有效结果6 / 15 · 2.0/5

目标是明确的 AKS Automatic 兼容性评估、问题分类和修复建议,输出格式与确定性/需推理修复流程较可用;但没有该技能专属的代表性结果或执行证据,部分修复依赖用户上下文,且若约束资料过时可能导致误判,按静态上限不超过7分。

6证据核验4 / 10 · 2.0/5

约束 ID、字段、严重性、补丁模式和响应结构提供了可审计线索,仓库还显示有通用 CI/评估基础设施;但未提供覆盖此技能关键路径的已提交测试或第三方执行结果,且外部 AKS 事实无法仅凭给定文件交叉验证,因此不超过5分。

1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月20日 审查版本 9ccaf7c3704a 评估证据[1][2][3][4][5][6][7][8][9][10][11][12][13]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

查看完整评分方法 →

常见问题

它会修改我的 AKS 集群吗?
不会。技能要求只读评估,禁止执行 `kubectl apply` 或 `az aks update` 等改变集群状态的命令。
使用在线集群评估需要哪些权限?
源材料列出 `Microsoft.ContainerService/managedClusters/read` 和 `Microsoft.ContainerService/managedClusters/listClusterUserCredential/action`。
没有 Azure MCP 还能使用吗?
可以。技能会回退到离线模式,检查本地 Kubernetes 清单;源材料建议在 MCP 不可用时按 aka.ms/azure-mcp-setup 配置在线评估。
它能自动修复所有问题吗?
不能。确定性补丁可生成 diff,但镜像标签、架构重设计和 hostPath 替代方案等问题需要用户提供上下文并确认。

同仓库的其他 Skills

均来自 microsoft/agent-skills

自动化与运维 ✓ Microsoft · 官方

Azure 生产诊断

系统排查 Azure 生产故障,定位根因并提出安全的修复建议。

★ 2.7k FS 52 谨慎使用 3 个月前
自动化与运维 ✓ Microsoft · 官方

AI Runway AKS 部署向导

将现有 AKS 集群逐步配置为可运行 AI 模型的推理环境。

★ 2.7k FS 51 谨慎使用 3 个月前
自动化与运维 ✓ Microsoft · 官方

Azure 计算资源助手

为 Azure 虚拟机与 VMSS 请求匹配推荐、部署、排障和容量预留流程。

★ 2.7k FS 50 谨慎使用 3 个月前
自动化与运维 ✓ Microsoft · 官方

Azure 企业基础设施规划器

将企业工作负载描述转化为可部署的 Azure 基础设施方案。

★ 2.7k FS 48 谨慎使用 3 个月前
自动化与运维 ✓ Microsoft · 官方

Azure 云迁移助手

评估跨云工作负载并将其迁移到合适的 Azure 服务。

★ 2.7k FS 54 谨慎使用 3 个月前
自动化与运维 ✓ Microsoft · 官方

Azure 部署执行器

在已准备并通过验证的项目上安全执行 Azure 部署。

★ 2.7k FS 54 谨慎使用 3 个月前
自动化与运维 ✓ Microsoft · 官方

Azure AKS 生产集群规划助手

为生产环境规划安全、可扩展的 Azure Kubernetes 集群。

★ 2.7k FS 54 谨慎使用 3 个月前
开发与工程 ✓ Microsoft · 官方

Azure 升级助手

评估并自动升级 Azure 工作负载、托管计划、SKU 及旧版 Java SDK。

★ 2.7k FS 52 谨慎使用 3 个月前
开发与工程 ✓ Microsoft · 官方

Azure OpenAI 模型部署助手

按意图发现容量并部署 Azure OpenAI 模型。

★ 2.7k FS 52 谨慎使用 3 个月前
开发与工程 ✓ Microsoft · 官方

Teams 应用开发助手

用 ATK 构建、测试并部署 Teams 与 Microsoft 365 智能体。

★ 2.7k FS 51 谨慎使用 3 个月前
自动化与运维 ✓ Microsoft · 官方

Azure Python 应用部署助手

将 Flask、Django 或 FastAPI 应用部署到 Azure App Service Linux。

★ 2.7k FS 45 不推荐 3 个月前
开发与工程 ✓ Microsoft · 官方

Slack 到 Teams 迁移专家

帮助开发者迁移 Slack 机器人、构建 Teams 支持并维护跨平台机器人。

★ 2.7k FS 43 不推荐 3 个月前
自动化与运维 ✓ Microsoft · 官方

Azure AI 网关治理

用 Azure API Management 统一治理 AI 模型、MCP 工具和智能体流量。

★ 2.7k FS 55 谨慎使用 3 个月前
自动化与运维 ✓ Microsoft · 官方

Azure 资源查询

跨订阅盘点、筛选和发现 Azure 资源。

★ 2.7k FS 54 谨慎使用 3 个月前
开发与工程 ✓ Microsoft · 官方

Azure CallingServer Java 遗留维护技能

帮助 Java 开发者维护旧版 CallingServer 代码并迁移到 Call Automation。

★ 2.7k FS 52 谨慎使用 3 个月前
开发与工程 ✓ Microsoft · 官方

Azure 存储技能

帮助编码代理选择、操作和管理 Azure 的对象、文件、队列、表和数据湖存储。

★ 2.7k FS 51 谨慎使用 3 个月前
开发与工程 ✓ Microsoft · 官方

Azure AI Foundry Agent Framework

帮助 Python 开发者构建具备持久会话、托管工具和流式响应能力的 Azure AI Foundry 智能体。

★ 2.7k FS 50 谨慎使用 3 个月前
自动化与运维 ✓ Microsoft · 官方

Azure OpenAI 容量发现

跨区域和项目查找可用的 Azure OpenAI 模型容量,帮助你选择合适的部署位置。

★ 2.7k FS 50 谨慎使用 3 个月前
开发与工程 ✓ Microsoft · 官方

Azure AI 服务技能

为编码代理提供 Azure AI 搜索、语音、OpenAI 与 OCR 操作指引。

★ 2.7k FS 49 谨慎使用 3 个月前
开发与工程 ✓ Microsoft · 官方

Azure AI Projects TypeScript 技能

为 TypeScript 开发者提供 Azure AI Foundry 项目、智能体和评估的 SDK 实现指导。

★ 2.7k FS 49 谨慎使用 3 个月前

相关 Skills