Source
This page is generated from skills/eks-upgrade-check/UPSTREAM.md. Edit the source, not this page.
Vendored skill
This skill is sourced from eks-upgrade-check, also maintained by the APEX team.
Upstream Provenance
This skill is vendored from an upstream repo. Do not edit files here directly — your changes will be overwritten by the next sync.
| Field | Value |
|---|---|
| Source repo | https://github.com/aws-samples/sample-eks-upgrade-skill.git |
| Source path | .claude/skills/eks-upgrade/ |
| Refresh command | ./misc/sync-eks-upgrade-skill.sh |
| License | See LICENSE (copied verbatim from upstream) |
Local modifications applied at sync time
The sync script applies three deterministic edits to upstream content:
### MCP Server Setupsection is replaced. Apex does not ship a project-root.mcp.json; MCP setup is delegated to theeks-mcp-serverskill in this repo. The upstream's fallback note ("falls back to AWS CLI and kubectl") is preserved.steering/->references/rename. Upstream's progressive-disclosure docs live understeering/, but apex already uses a top-levelsteering/directory at the repo root for workflow orchestration (different concept). The sync script renames the directory on copy and rewrites all internal cross-refs fromsteering/toreferences/insideSKILL.mdand the 8 progressive-disclosure files. This aligns the layout with the Anthropic skill spec's canonical name for "additional documentation agents read on demand."description:frontmatter is replaced with a "pushy" wording. Upstream's description is a keyword list. Apex review feedback (#36) calls for natural-question phrasings ("can I upgrade my cluster?", "is my cluster ready for 1.32?", etc.) that mirror sibling skills likeeks-best-practicesandeks-recon. The sync script replaces the wholedescription:line on every run.
Everything else is byte-for-byte from upstream.
To propose changes
Open a PR against the upstream repo: https://github.com/aws-samples/sample-eks-upgrade-skill.git
Then re-run the sync script here.