GoogleCloudPlatformGoogleCloudPlatformOfficialΒ·35 Agent Skills Included

k8s-config-connector

Manage Google Cloud resources directly through Kubernetes configuration

Manages Google Cloud resources like Spanner, Storage, and BigQuery through standard Kubernetes configuration files. Eliminates manual cloud console clicking and separate infrastructure tooling by keeping GCP in sync with your cluster state. Includes agent skills for building, testing, and migrating resource controllers with automated golden-file verification.
npx skills add GoogleCloudPlatform/k8s-config-connector --all -g -y

All Skills in This Repository (35)

Pure Emerald Level Indicators
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

kcc-direct-types-implementer

Scaffold KRM types and generate CRDs for Config Connector direct resources.

Official
Intermediate
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

generate-sh-checker

Detect missing generate.sh scripts in Config Connector API directories and create PR-ready fixes.

Official
Advanced
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

kcc-identity-reference

Generate KCC identity and reference files implementing IdentityV2 and refs.Ref.

Official
Advanced
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

kcc-direct-resource-scaffolder

Scaffold KCC direct resources with standardized CRD generation and validation.

Official
Intermediate
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

kcc-direct-identity-implementer

Implement IdentityV2 and ExternalIdentifier logic for direct KCC resources using gcpurls.Template.

Official
Intermediate
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

Opt-in to Strict Testing

Remove ratcheting exclusions and regenerate golden outputs for strict Kubernetes e2e testing.

Official
Intermediate
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

send-pr

Automates GitHub pull request creation and updates via gh after formatting with make fmt.

Official
Intermediate
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

Create Direct Controller Skill

Configure DefaultController and SupportedControllers for a GVK in static_config.go.

Official
Basic
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

Add New MockGCP Resource

Create mock GCP services with resource controllers and normalized logs.

Official
Advanced
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

kcc-direct-controller-logic-implementer

Implement direct KCC Adapter logic and E2E fixtures for GCP service resources.

Official
Advanced
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

Add Missing Field

Add a missing GCP field to KCC direct controller Go types, fuzzer registrations, and proto-KRM mappers.

Official
Advanced
πŸ“¦ In Repo
GoogleCloudPlatformGoogleCloudPlatform

kcc-agentic-journaler

Route agentic learnings to Skill files or service-scoped journal paths.

Official
Basic

Frequently Asked Questions

FAQPage Schema
How to install k8s-config-connector?β–Ό

Run `npx skills add GoogleCloudPlatform/k8s-config-connector --all -g -y` in your terminal to install all skills in this suite globally.

What does Config Connector do?β–Ό

It is a Kubernetes add-on that lets you create and manage Google Cloud resources, such as Cloud Spanner or Cloud Storage, using declarative Kubernetes-style configuration instead of separate cloud tooling.

How do the agent skills help KCC contributors?β–Ό

The skills guide an AI agent through scaffolding new resource types, writing controllers and mappers, recording real GCP test traffic, and safely migrating legacy Terraform-based controllers to the direct model.

Does it support testing without a real GCP project?β–Ό

Yes. It includes MockGCP, a simulated Google Cloud backend, so controllers and fixtures can be verified hermetically, though baseline golden logs must still be recorded against real GCP.

Do I need deep Kubernetes expertise to use these skills?β–Ό

No. The skills give your AI agent step-by-step instructions for each engineering task, so you can describe the resource or fix you need in plain language.

Related Repositories in Software Engineering

View All in Software Engineering→