AIKraft/Skills/Логика Reconciler

Логика Reconciler

Implement reconcilers and watchers for grafana-app-sdk apps — write `TypedReconciler[*MyKind]` reconcile functions, apply generation-based skip patterns, do conflict-safe status updates via `resource.UpdateObject`, configure `BasicReconcileOptions` (namespace, label/field filters, finalizer management), use `Watcher` for event-style handling, reconcile `UnmanagedKinds` (resources your app doesn'

grafana official Другое

Что делает навык

Реализуйте reconciler'ы и watcher'ы для приложений grafana-app-sdk — пишите функции реконсиляции `TypedReconciler[*MyKind]`, применяйте паттерны пропуска на основе generation, выполняйте безопасные к конфликтам обновления статуса через `resource.UpdateObject`, настраивайте `BasicReconcileOptions` (namespace, фильтры по меткам/полям, управление finalizer), используйте `Watcher` для обработки в стиле событий, реконсилируйте `UnmanagedKinds` (ресурсы, которыми ваше приложение не управляет напрямую).

Как подключить

1Скачать навык
# возьмите папку навыка «reconciler-logic» из репозитория: # https://github.com/grafana/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r reconciler-logic/ ~/.claude/skills/reconciler-logic/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.

Логика Reconciler — навык для AI | AIKraft