hypershift
HyperShift development workflow skills and commands
LABSCO SUMMARY
HyperShift's 13 skills are internal engineering tooling for people contributing code to the openshift/hypershift project itself, not for anyone who only wants to run a HyperShift cluster.
They cover building and pushing the control-plane-operator and hypershift-operator container images, creating and destroying test HostedClusters on AWS, installing the operator with private-AWS and external-DNS settings, debugging stuck deletions and control-plane problems, running the e2e suite, validating that a PR's override images actually contain the commits they claim, and a handful of pure conventions — Effective Go idioms and HyperShift's own commit-message and git-worktree format.
Seven of the thirteen need an AWS account to do anything, since they create or destroy real cloud infrastructure, and one — reading archived Konflux pipeline runs through KubeArchive — depends on Red Hat's own internal CI system, which nobody outside that infrastructure can reach. Only the Go and git-convention skills run on a bare local checkout.
The README will not tell you any of this. It is two sentences and a link to external documentation about what HyperShift the middleware does; every fact above came from reading the 13 skill files directly, because the repository's own description does not mention that skills exist here at all.
Checked 19 September 2026 from the repository's 13 live skill files; the README itself carries none of this detail.
HyperShift development workflow skills and commands
WHAT'S INSIDE
Nothing else to set up — install it and go.
2 of 2
Showing all 2 skills
The order to look in when a hosted cluster will not finish creating or deleting — which object to check first, and which logs actually say what is holding it up.
Go's own authors published a guide to how they think the language should be written — naming, error handling, how much one interface should do — and this holds new and reworked code to it.
HOW TO GET IT
SINGLE SKILL
npx skills add openshift/hypershift --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.