Create Direct Controller Skill

Official

Migrate safely from Terraform to direct controllers.

AuthorGoogleCloudPlatform
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Teams need a safe, low-risk way to introduce a direct controller for an existing Config Connector resource that already has a Terraform or DCL controller, without breaking reconciliation or creating confusing diffs.

Core Features & Use Cases

  • Controlled migration: Keep the existing Terraform/DCL controller as the default while adding the direct controller to the supported list.
  • Side-by-side verification: Enable golden/e2e testing so diffs can be computed and checked for the direct controller against the older controller.
  • Incremental rollout: Start with a focused set of resource kinds and expand coverage once behavior matches expectations.

Quick Start

Ask the skill to outline the exact code changes required in static_config.go and unified_test.go to add a direct controller and run side-by-side golden tests for your target GVKs.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Create Direct Controller Skill
Download link: https://github.com/GoogleCloudPlatform/k8s-config-connector/archive/main.zip#create-direct-controller-skill

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.