Labsco
openshift logo

openshift / hypershift

527

A skill package that teaches your agent 13 capabilities — every one documented and browsable below, no GitHub required · by openshift.

Each skill below is one capability this package teaches your agent. Install the whole package, or open a skill to install just that one.

Build CPO Image

Build and push control-plane-operator container image. Auto-applies when testing CPO changes that require deploying to a live cluster.

Build HO Image

Build and push hypershift-operator container image. Auto-applies when testing HO changes that require deploying to a live cluster.

Code Formatting🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

MANDATORY: When writing Go tests, you MUST use 'When...it should...' format for ALL test names. When writing any Go code, you MUST remind user to run 'make lint-fix' and 'make verify'. These are non-negotiable HyperShift requirements.

Create HC AWS

Create a HyperShift HostedCluster on AWS for development and testing, with optional custom CPO/HO images.

Debug Cluster🔥🔥🔥✓ VerifiedFreeQuick setup

Provides systematic debugging approaches for HyperShift hosted-cluster issues. Auto-applies when debugging cluster problems, investigating stuck deletions, or troubleshooting control plane issues.

Destroy HC AWS

Destroy a HyperShift HostedCluster and all associated AWS infrastructure (VPC, IAM, Route53, etc.).

E2E Test Runner

Provides the ability to run and iterate on HyperShift e2e tests. Auto-applies when implementing features that require e2e validation, fixing e2e test failures, or working on tasks that need live cluster testing.

Effective Go🔥🔥🔥✓ VerifiedFreeQuick setup

Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.

Git Commit Format🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Apply HyperShift conventional commit formatting rules. Use when generating commit messages or creating commits.

Git Environment

Create development environments with git worktrees, branches, commits, and push to remote. Auto-applies for git workflow tasks.

Install HO AWS

Install HyperShift Operator with private AWS and external-dns settings.

Konflux Archived PipelineRuns🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Accesses archived Konflux PipelineRuns, TaskRuns, and pod logs via KubeArchive. Auto-applies when checking Konflux PipelineRun results, investigating enterprise contract failures, or retrieving logs from completed Konflux CI runs.

validate-pr-override-images

Validates that CPO override images in a PR actually contain the PRs they claim to include