kcc-direct-controller-implementer
OfficialShip direct KCC controllers without collisions.
Software Engineering#fuzz testing#CI compliance#mapper generation#kcc#controller development#update mask#Go package isolation
AuthorGoogleCloudPlatform
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the challenge of implementing direct Config Connector (KCC) reconciliation logic safely and consistently while avoiding Go package symbol collisions and ensuring CI-ready generated artifacts.
Core Features & Use Cases
- Package-isolated controller implementation: Ensures all controller, mapper, and fuzzer logic lives in the provided isolated
package_pathso generated code does not collide across resources. - Correct reference mapping and update behavior: Implements and validates
mapper.generated.goplus manual mappers, using the standardRefpattern, and supports correct update-mask generation for direct resources. - End-to-end quality gates for CI: Runs generation and last-mile checks (including fuzzing, e2e scaffolding fixtures, CRD template tests, and API field coverage) and commits resulting changes.
Quick Start
Use the kcc-direct-controller-implementer skill to implement the direct KCC controller, mappers, and fuzzer for your resource kind by working inside the isolated package directory, then run the repository generation and CI validation steps so all required artifacts and reports are updated.
Dependency Matrix
Required Modules
None requiredComponents
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: kcc-direct-controller-implementer Download link: https://github.com/GoogleCloudPlatform/k8s-config-connector/archive/main.zip#kcc-direct-controller-implementer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.