Software Development
CUE Kind Definition
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-app-sdk generate` with explicit error recovery. Use when working with CUE kinds, adding a new resource type, adding a version to an existing kind, writing schema field constraints, defining `#Definition` types, adding custom routes, editing files under `kinds/`, or when the user asks to "model a resource", "add a CUE schema", or "write a kind" — even without saying "CUE" explicitly.
- Publisher / source
- grafana/skills (found on skills.sh)
- Upstream record
- grafana/skills
- Version
- Version 3
- Published
- Publication review
- Approved for publication
- Content fingerprint
0da4173a2f6af258fe1444b50302d405cdfb712bb1445f7244edc31e7ed4ee24