Toolverse
All skills

ark-controller-development

by mckinsey

Guidance for developing the Ark Kubernetes operator. Use when modifying Go types, CRDs, controllers, or webhooks. Helps with CRD generation and Helm chart sync issues.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
mckinsey
Category
DevOps
Views
7

About this skill

Guidance for developing the Ark Kubernetes operator. Use when modifying Go types, CRDs, controllers, or webhooks. Helps with CRD generation and Helm chart sync issues.

How to use

  1. Zainstaluj skill w swoim środowisku Claude, wskazując repozytorium mckinsey/agents-at-scale-ark. Skill będzie dostępny podczas pracy nad kodem operatora Ark w katalogu ark/.

  2. Kiedy modyfikujesz definicje typów Go w katalogu api/v1alpha1/ (pliki *_types.go), uruchom polecenie make manifests w katalogu ark. To automatycznie wygeneruje CRD i zsynchronizuje je z Helm chart'em.

  3. Jeśli napotkasz błędy walidacji CRD podczas make build, najpierw wykonaj make manifests, aby odświeżyć źródłowe CRD i szablony Helm, a następnie ponownie uruchom make build.

  4. Po każdej zmianie kodu Go uruchom make lint-fix, aby sformatować kod i naprawić problemy lintingu, a następnie make build do budowania i walidacji.

  5. Skill wspiera pracę z kontrolerami w katalogu internal/controller/, webhook'ami w internal/webhook/ oraz logiką AI/ML w internal/genai/. Odwołuj się do skill'u zawsze, gdy modyfikujesz te komponenty lub dodajesz nowe pola do CRD.

Related skills

senior-computer-vision

by davila7

World-class computer vision skill for image/video processing, object detection, segmentation, and visual AI systems. Expertise in PyTorch, OpenCV, YOLO, SAM, diffusion models, and vision transformers. Includes 3D vision, video analysis, real-time processing, and production

DevOps
1044

streamlit

by sverzijl

When working with Streamlit web apps, data dashboards, ML/AI app UIs, interactive Python visualizations, or building data science applications with Python

DevOps
49161

unity-developer

by sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance

DevOps
66164

macos-cleaner

by daymade

Analyze and reclaim macOS disk space through intelligent cleanup recommendations. This skill should be used when users report disk space issues, need to clean up their Mac, or want to understand what's consuming storage. Focus on safe, interactive analysis with user confirmation

DevOps
1331

draw-io

by davila7

draw.io diagram creation, editing, and review. Use for .drawio XML editing, PNG conversion, layout adjustment, and AWS icon usage.

DevOps
1693

miniprogram-development

by TencentCloudBase

WeChat Mini Program development rules. Use this skill when developing WeChat mini programs, integrating CloudBase capabilities, and deploying mini program projects.

DevOps
1955