crd-development

Community

Accelerate CRD creation for Cloudflare Operator.

AuthorStringKe
Version1.0.0
Installs0

System Documentation

What problem does it solve?

CRD development enables creating new Kubernetes CustomResourceDefinitions, wiring controllers, and integrating Cloudflare APIs within the Cloudflare Operator. This skill streamlines adding new CRD types and controller logic to support evolving Cloudflare features.

Core Features & Use Cases

  • Define API types in api/v1alpha2 and implement controllers to manage the lifecycle of new resources.
  • Integrate with internal/clients/cf to talk to Cloudflare APIs and implement operator behavior.
  • Use case: add a new CRD to manage a Cloudflare resource such as a tunnel, policy, or rule, with a matching controller.

Quick Start

Scaffold a new CRD resource type, implement its controller, and connect Cloudflare API calls in the reconcile loop.

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: crd-development
Download link: https://github.com/StringKe/cloudflare-operator/archive/main.zip#crd-development

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 223,000+ vetted skills library on demand.