AI Blocks

Putting the blocks together

This is taking longer than expected.

Try againBrowse the library
AI Blocks · All skills by job · Minds · Mini tools · How it works · From a source · Apps

AI Blocks › Build and ship software

Kubernetes operator builder

Describe the resource you manage. Get a custom operator with its CRD design and reconcile loop.

Kubernetes operator builder is a free AI skill for the job "Build and ship software". Give the instructions to an AI assistant that supports the required files and tools, then review its output.

Free · No account · MIT licence · Made by Alireza Rezvani · Level: expert · Thinking: high

Made by Alireza Rezvani. See the original on GitHub; we copied it as it is, with its licence.

What it does

Most operator bugs live in the reconcile loop, not in Kubernetes. This skill builds a custom operator and checks it against seven common mistakes. They are: step-by-step logic, no retry on short errors, missing finalizers, editing spec instead of status, skipping the status subresource, blocking calls and no leader election. You name the resource you want to manage. The skill designs the custom resource, picks a tool such as kubebuilder, operator-sdk or Kopf, and writes the controller. Three Python tools then check the CRD, lint the reconcile code and score the operator on five OperatorHub levels. You need Python and a Kubernetes dev setup.

You give it

You get

Use it when

How to use it

  1. Add it to your AI once: download it and add the folder to Claude, ChatGPT or Codex as a skill.
  2. Ask for the job in your own words. Your AI opens the skill when it fits.
  3. It works best when your AI can run code and read your project files.

More for Build and ship software

Every build and ship software skill