Use when working on GCP HCP-related code or design in any of the GCP HCP repositories: hypershift (platform/gcp/, GCP provider, GCP-related tests), gcp-hcp-infra (Terraform, ArgoCD, infrastructure), gcp-hcp-cli, cls-backend, cls-controller, or when creating or reviewing design decisions, or needing architectural context for GCP Hosted Control Planes on GKE. Accepts optional topic filter: networking, identity, observability, infrastructure, ingress, storage, versioning, operators, testing, automation, naming, dns, fleet, incidents, slo.
Provides architectural context, design decisions, and implementation plans for GCP Hosted Control Planes (HCP) on GKE. Use this skill to understand constraints and rationale before writing or reviewing code.
Source repository: openshift-online/gcp-hcp
Auto-invoke when:
platform/gcp/, GCP provider code, or GCP-related tests in hypershiftdesign-decisions/Manual invocation: /gcp-hcp-architecture [topic]
Specify a topic to narrow results. Read the linked files from the gcp-hcp repository for full context.
These constraints apply across all topics. Violations should be flagged in code review.
| Repository | What Lives There |
|---|---|
| gcp-hcp | Design decisions, architecture docs, implementation plans, studies, Jira templates |
| hypershift | GCP platform implementation code, CI enforcement (Tekton/Konflux, golangci-lint, gitlint, conventional commits) |
| gcp-hcp-infra | Terraform modules, ArgoCD configs, infrastructure automation |
| gcp-hcp-cli | CLI tooling |
| cls-backend | Cluster Lifecycle Service backend |
| cls-controller | Cluster Lifecycle Service controller |