app-sdk-concepts

Official

Scaffold and deploy Grafana App Platform apps.

Authorgrafana
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It removes the guesswork and repetitive setup required to build, scaffold, and deploy Grafana App Platform applications by documenting the grafana-app-sdk workflow, project layout, deployment modes, and local development steps. Authors gain a clear, repeatable process for initializing projects, generating Go/TypeScript types and CRDs, wiring apps into Grafana, and choosing the correct runtime mode.

Core Features & Use Cases

  • Project initialization & scaffolding: guidance for project init, adding operator or frontend components, and cleaning up grafana/apps-style scaffolds.
  • Code generation & artifacts: describes generate flows to produce Go types, TypeScript types, AppManifest, and CRDs and where to find them.
  • Deployment modes & local dev: explains standalone operator, grafana/apps submodule, and frontend-only modes plus local k3d/Tilt workflows for testing.
  • Use case: bootstrap a new Grafana app that defines CUE kinds, generate types, implement reconcilers and admission handlers, and run locally with k3d for development and testing.

Quick Start

Run the grafana-app-sdk CLI to initialize a new module, add operator or frontend components as needed, run generate to produce types and manifests, and use the generated Makefile to build and run locally.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: app-sdk-concepts
Download link: https://github.com/grafana/skills/archive/main.zip#app-sdk-concepts

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.