AIKraft/Skills/Определение Kind в CUE

Определение Kind в CUE

Author CUE kind definitions for grafana-app-sdk apps - schemas, versioning, field constraints, named type definitions, custom routes, and codegen configuration. Scaffolds kinds via `grafana-app-sdk project kind add`, writes spec/status schemas with type constraints (regex, enum, range), defines `#`-prefixed named types for reusable structs, registers versions in the app manifest, and runs `grafana

grafana official Разработка

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

Создание определений CUE kind для приложений grafana-app-sdk — схемы, версионирование, ограничения полей, именованные определения типов, кастомные маршруты и конфигурация codegen. Формирует kinds через `grafana-app-sdk project kind add`, пишет схемы spec/status с ограничениями типов (regex, enum, диапазон), определяет переиспользуемые структуры с именованными типами с префиксом `#`, регистрирует версии в манифесте приложения и запускает `grafana

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

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

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