[skills] Add EKS Operation Review skill#3
Open
kahhaw9368 wants to merge 1 commit into
Open
Conversation
Integrate the EKS Operation Review skill as a sixth portable skill under skills/, mirroring the existing CloudOps skill conventions. The skill runs a structured 10-section operational excellence assessment against a live EKS cluster and produces a GREEN/AMBER/RED rated report with prioritized recommendations. All operations are read-only. What's included: - SKILL.md with CloudOps-style frontmatter (user-invocable, argument-hint, allowed-tools), a 3-path routing block (EKS MCP tools -> AWS CLI+kubectl -> delegate), and a Constraints section (read-only, no fabrication, reports written inside the workspace only). - 11 steering files (one per assessment section + report-generation) and the report_to_html.py converter, copied from the source skill. - reference/workflow.md (ported from the source .claude/commands entry point, paths adapted to the CloudOps layout) and reference/mcp-setup.md + reference/mcp.json.example for the two pinned MCP servers (awslabs.eks-mcp-server@0.1.28, awslabs.aws-documentation-mcp-server@1.1.21). - README.md skills table + project-structure entries. Skill-only change: no agent hierarchy, Lambda tool, or Terraform changes. Verified end-to-end against a live cluster (Section 06 Networking): steering loads from the new path, MCP checks execute, the rated report writes to reports/, and HTML conversion succeeds.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds the EKS Operation Review skill as a sixth portable skill under
skills/, following the existing CloudOps skill conventions (3-path routing,Use when…trigger, CloudOps frontmatter). It runs a structured 10-section EKS operational excellence assessment against a live cluster (read-only) and produces a GREEN/AMBER/RED rated report with prioritized recommendations. Checks are informed by the EKS Best Practices Guide and EKS User Guide.What's included
skills/eks-operation-review/SKILL.md— CloudOps-style frontmatter (user-invocable,argument-hint,allowed-tools), a 3-path routing block (EKS MCP tools → AWS CLI + kubectl → delegate), and a read-only Constraints section.steering/— 11 per-section assessment files (cluster lifecycle, IaC/GitOps, access & identity, observability, workload config, networking, autoscaling, deployment practices, operational processes, add-on management) + report-generation.tools/report_to_html.py— Markdown → HTML report converter (no external deps).reference/workflow.md— full assessment workflow (pre-flight, sections 1–10, rubric, report format), paths adapted to the CloudOps layout.reference/mcp-setup.md+reference/mcp.json.example— setup for the two pinned MCP servers (awslabs.eks-mcp-server@0.1.28,awslabs.aws-documentation-mcp-server@1.1.21).README.md— skills table row + project-structure entry.Testing
Verified end-to-end against a live cluster (Section 06 — Networking): steering loads from the new path, MCP checks execute (VPC config, aws-node DaemonSet, CoreDNS, NetworkPolicy, vpc-cni addon), the rated report writes to
reports/with the correct filename format, andreport_to_html.pyproduces valid HTML. Smoke-test artifacts were not committed.Scope
Skill-only change — no agent hierarchy, Lambda tool, or Terraform changes (
src/agents/hierarchy.json,src/lambda, andterraform/are untouched).Source skill: https://github.com/aws-samples/sample-eks-operation-review-skill (MIT-0).