Back to authors
openshift

openshift

12 Skills published on GitHub.

Code Formatting

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.

UncategorizedView skill →

Debug Cluster

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

UncategorizedView skill →

Build CPO Image

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

UncategorizedView skill →

Build HO Image

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

UncategorizedView skill →

Create HC AWS

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

UncategorizedView skill →

Destroy HC AWS

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

UncategorizedView skill →

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.

UncategorizedView skill →

Git Environment

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

UncategorizedView skill →

Install HO AWS

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

UncategorizedView skill →

Effective Go

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.

UncategorizedView skill →

Git Commit Format

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

UncategorizedView skill →

Konflux Archived PipelineRuns

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.

UncategorizedView skill →