Agent Skills
› grafana/skills
grafana/skills
GitHub提供 grafana-app-sdk 中准入控制(验证与突变)的实现指南,包括接口定义、代码示例及脚手架生成方法,用于在资源持久化前拦截并处理请求。
安装全部 Skills
npx skills add grafana/skills --all -g -y
集合内 Skills (54)
按质量分展示前 50 个(共 54 个),完整列表请用安装命令预览或逐个打开详情。
提供 grafana-app-sdk 中准入控制(验证与突变)的实现指南,包括接口定义、代码示例及脚手架生成方法,用于在资源持久化前拦截并处理请求。
实现 admission control
编写 validator
添加 mutation handler
validate incoming resources
npx skills add grafana/skills --skill admission-control -g -y
用于评估和优化 Grafana Loki 标签策略的专家技能。通过基数评分、访问模式对齐及一致性检查,审计并改进标签方案,解决查询缓慢问题,防止因高基数标签导致的性能下降和存储成本增加。
评估或审计 Loki 标签策略
设计或改进 Loki 标签方案
排查 Loki 查询缓慢原因
npx skills add grafana/skills --skill loki-label-analyzer -g -y
指导将应用指标、日志、链路追踪等遥测数据发送至 Grafana Cloud,涵盖 Alloy 管道配置、Prometheus/Loki/OTLP 直连及凭证管理。
连接应用或基础设施到 Grafana Cloud
设置遥测数据摄入
配置远程写入
选择数据摄入方法
npx skills add grafana/skills --skill send-data -g -y
根据插件名称生成Grafana数据源配置代码(YAML或Terraform),自动解析插件ID、版本及设置Schema,实现基础设施即代码。
用户要求生成Grafana数据源的YAML或Terraform配置文件
用户提及使用特定插件(如Infinity、Clickhouse)进行配置或供应
npx skills add grafana/skills --skill datasources-provisioning -g -y
Grafana Loki日志聚合与LogQL查询技能,涵盖语法、架构及采集配置。用于编写LogQL查询、配置Loki、排查日志管道故障或分析日志数据。
编写LogQL查询语句
配置Loki日志系统
排查日志管道问题
分析应用日志
npx skills add grafana/skills --skill loki -g -y
用于通过profilecli查询Pyroscope性能数据,结合pprof和源码分析服务热点函数,定位CPU、内存等性能瓶颈。
用户请求分析服务性能问题
需要查看Pyroscope性能配置文件
npx skills add grafana/skills --skill profilecli-insights -g -y
提供Prometheus和Grafana监控相关的技能,涵盖PromQL查询语法、指标分析、告警规则配置及最佳实践,用于处理监控系统开发与运维任务。
编写PromQL查询语句
配置Prometheus告警规则
设计监控架构与指标体系
排查系统性能问题
npx skills add grafana/skills --skill prometheus -g -y
基于 pnpm 审计并缩减 JavaScript 依赖,保留锁文件与布局。通过检查 npm、移除无用依赖、去重及分析传递闭包,提供保留/替换/移除建议,旨在降低 node_modules 体积和依赖风险。
清理 pnpm 依赖
减小 lockfile 大小
缩小 Grafana 插件的 node_modules
npx skills add grafana/skills --skill audit-and-reduce-dependencies -g -y
对JS/TS项目的npm/yarn/pnpm配置进行只读供应链安全审计,检查工具版本、生命周期脚本禁用、不安全依赖协议及最小发布年龄。
/check-npm命令
询问包管理器安全性
检查生命周期脚本
检查git依赖
检查ignore-scripts
检查min-release-age
检查allow-git
检查approvedGitRepositories
检查strictDepBuilds
检查blockExoticSubdeps
npx skills add grafana/skills --skill check-npm -g -y
提供Grafana相关的专业知识,包括关键概念、常见模式和最佳实践。适用于涉及Grafana监控配置、PromQL查询及运维优化的场景。
Grafana配置
PromQL查询
监控告警设置
npx skills add grafana/skills --skill your-skill-name -g -y
Grafana App SDK 开发引导技能,涵盖项目初始化、多部署模式脚手架生成及 CUE 代码生成工作流,支持从 CLI 安装到 reconciler 逻辑实现的完整应用构建。
创建新的 Grafana 应用
Grafana App Platform 初始化
选择部署模式(standalone/operator/apps/frontend)
配置 app-specific config
SDK onboarding
npx skills add grafana/skills --skill app-sdk-concepts -g -y
用于为 Grafana App SDK 应用生成 CUE Kind 定义,支持资源类型脚手架、版本管理、字段约束及代码生成。
添加新的 CUE Kind 或资源类型
为现有 Kind 添加新版本
编写 Schema 字段约束(如正则、枚举)
定义可复用的命名类型
配置自定义路由或 Codegen
npx skills add grafana/skills --skill cue-kind-definition -g -y
用于在 grafana-app-sdk 中实现控制器逻辑,包括编写 TypedReconciler 处理资源状态变更、配置 Watcher 监听事件、管理最终一致性更新及注册控制器。
实现 reconciler 或 watcher
处理资源的创建/更新/删除事件
添加异步业务逻辑到控制器
将控制器注册到 app.go
npx skills add grafana/skills --skill reconciler-logic -g -y
通过自适应聚合规则降低Grafana Cloud指标存储成本,自动推荐或自定义高基数标签丢弃策略,减少活跃序列数以优化账单。
调查高额Mimir/Grafana Cloud账单
处理高基数标签如pod_uid或version
用户提及降低基数、序列爆炸或节省指标支出
npx skills add grafana/skills --skill adaptive-metrics -g -y
管理Grafana Cloud账户,涵盖组织、Stack创建、RBAC角色分配、SSO配置及服务账号管理。支持通过API或Terraform进行资源编排与审计。
设置新Stack
配置SSO/SAML/OAuth
管理服务账号
分配RBAC角色
邀请用户或管理团队
npx skills add grafana/skills --skill admin -g -y
用于在 Grafana Cloud 中建立应用、前端及 AI 可观测性。涵盖 APM 配置、Faro RUM 集成与 LLM 监控,支持链路追踪、性能分析及故障排查。
设置 APM
展示服务地图
监控浏览器性能
会话回放
RUM SDK
监控 OpenAI 账单
npx skills add grafana/skills --skill app-observability -g -y
配置 Grafana MCP Server,使 AI 编码助手能连接 Grafana Cloud。涵盖安装、Token 生成及 Claude/Cursor/VS Code 集成,支持 stdio 和 SSE 传输,实现指标查询与告警管理。
配置 AI 编码代理访问 Grafana
设置 Grafana MCP 服务器
在 Cursor 或 VS Code 中集成 Grafana 工具
npx skills add grafana/skills --skill assistant-mcp -g -y
指导配置和排错 Grafana Cloud 与 AWS、Azure 等云提供商的集成,包括设置托管导出器、AWS Firehose 接收器及 IAM 权限,实现监控数据自动采集。
连接 AWS CloudWatch
设置 Azure Monitor
配置 Confluent Cloud 可观测性
安装 Grafana 集成
使用 AWS Firehose
npx skills add grafana/skills --skill cloud-integrations -g -y
用于优化Grafana Cloud费用,通过成本归因、降低遥测数据量(自适应指标/日志/追踪)及设置用量告警来减少账单支出。
调查高额Grafana Cloud账单
将可观测性成本归属到团队或服务
减少活跃序列/日志字节/追踪跨度
设置用量或配额告警
npx skills add grafana/skills --skill cost-management -g -y
为MySQL和PostgreSQL配置Grafana Cloud数据库可观测性,启用查询级洞察、RED指标及APM关联,支持慢查询诊断与告警。
监控数据库性能
诊断慢查询
设置DB可观测性
用户说数据库慢或查找慢查询
npx skills add grafana/skills --skill database-observability -g -y
Grafana专业版CLI工具,按每分钟数据点数(DPM)对Prometheus指标排名并分析基数。用于排查高额账单、识别高基数噪声指标、优化成本或对比记录规则效果。
查询Grafana Cloud费用高昂原因
寻找最高DPM的指标
分析指标基数异常
优化Prometheus存储成本
npx skills add grafana/skills --skill dpm-finder -g -y
管理Grafana Alloy采集器集群,通过OpAMP远程分发和热更新Pipeline配置。支持使用属性匹配器批量部署、本地语法校验及故障排查(如处理REMOTE_CONFIG_STATUS_FAILED)。
配置Alloy采集器
远程推送Pipeline配置
使用OpAMP管理Agent
排查采集器配置失败或健康状态异常
npx skills add grafana/skills --skill fleet-management -g -y
用于诊断前端可观测性会话的健康状况,识别错误原因并提供修复建议。通过gcx工具获取遥测数据,分析核心Web指标、异常及用户旅程,适用于RCA、会话审查或健康度检查场景。
请求解释或诊断前端会话
询问会话是否健康
提供App ID、Session ID等上下文
提及Faro、Core Web Vitals、ANR或RUM
npx skills add grafana/skills --skill frontend-session-rca -g -y
用于将 Kubernetes、主机、容器及云提供商的遥测数据接入 Grafana Cloud。涵盖 Helm 部署、Alloy 配置、云指标拉取及故障排查,适用于监控集群或 VM 场景。
onboarding a new cluster or VM fleet to Grafana Cloud
picking the right Helm values for K8s scraping
wiring kube-state-metrics + node-exporter + cAdvisor
alerting on PodCrashLooping / node memory / PVC capacity
pulling AWS / Azure / GCP cloud metrics
monitor my cluster
send K8s metrics to Grafana
scrape EC2 metrics
cluster pod logs
install the monitoring helm chart
npx skills add grafana/skills --skill infrastructure -g -y
提供Grafana Cloud的AI与ML功能集成,包括动态告警(Prophet预测、DBSCAN异常检测)、Sift自动根因分析、LLM插件及自然语言查询。用于实现智能监控和自动化故障排查。
需要基于历史数据的动态阈值告警
使用自然语言生成PromQL或仪表盘
触发自动化根因分析调查
集成LLM到Grafana插件
npx skills add grafana/skills --skill ml-ai -g -y
用于配置Grafana OnCall/IRM,处理告警路由、值班轮换、升级链及Slack ChatOps。支持Alertmanager集成与Jinja2模板,管理P1-P4事件生命周期。
配置告警路由和升级策略
设置值班轮换表
集成Slack进行事件响应
将Prometheus/Alertmanager告警发送至OnCall
npx skills add grafana/skills --skill oncall-irm -g -y
配置 Grafana Cloud 私有网络连接(如 AWS PrivateLink、Azure Private Link),通过 VPC 端点实现指标、日志等遥测数据私网传输,避免公网暴露和出口费用,满足合规要求。
需要降低云厂商出口流量费用
需满足 PCI-DSS 或 HIPAA 等数据合规要求
禁止遥测数据经过公共互联网
配置私有数据源连接
npx skills add grafana/skills --skill private-connectivity -g -y
诊断 Prometheus 高基数问题的专家技能,针对内存溢出、查询慢、账单激增等故障进行系统性排查与修复指导。
Prometheus OOM或内存增长
PromQL查询缓慢
Grafana Cloud DPM或Active Series账单激增
摄入错误如too many samples
npx skills add grafana/skills --skill prometheus-cardinality-troubleshooter -g -y
Prometheus标签策略专家,审计并设计标签方案,预防高基数问题。核心规则是禁止在抓取时删除使序列唯一的标签,避免数据损坏。提供结构化建议以优化应用代码和抓取目标中的标签。
评估或审计 Prometheus 标签策略
询问如何从源头防止高基数
设计或改进 Prometheus 标签模式
npx skills add grafana/skills --skill prometheus-label-strategy -g -y
用于创建和配置 Grafana Cloud Synthetic Monitoring 检查,涵盖 k6 脚本、浏览器及协议检查。指导用户编写可用性验证脚本,处理断言、定位器及部署方式,明确区分于负载测试。
编写合成监控检查
验证生产环境登录或结账流程
将 k6 脚本转换为检查项
询问站点在多区域的可用性状态
npx skills add grafana/skills --skill synthetic-monitoring-checks -g -y
提供Grafana Cloud测试能力,涵盖Synthetic Monitoring合成监控、k6分布式负载测试及Faro前端实时用户监控。支持多地域探活、发布门禁、TLS证书预警及前端性能指标追踪。
检查网站或API在多地区的可用性
执行发布前的负载测试门禁
监控TLS证书过期时间
为前端应用集成RUM和性能监控
关联前端错误与后端链路追踪
npx skills add grafana/skills --skill testing -g -y
配置Grafana告警、事件响应管理及SLO。涵盖联系人、通知策略、路由验证、IRM集成及多窗口燃烧率告警的端到端设置与故障排查。
配置Grafana告警规则或联系人
调试通知路由或告警未触发问题
设置SLO或多窗口燃烧率告警
建立IRMS与Grafana的集成
npx skills add grafana/skills --skill alerting-irm -g -y
配置 Grafana Alloy 统一遥测管道,采集指标、日志、链路追踪并发送至 Grafana Cloud。涵盖 OTLP 接收、K8s 发现、日志解析及调试验证流程。
配置 telemetry pipeline
设置 scrape config
调试 'Alloy isn't sending anything'
替换 Grafana Agent / OTel Collector
npx skills add grafana/skills --skill alloy -g -y
基于 eBPF 的零代码应用可观测性工具,支持 HTTP/gRPC/DB 流量自动注入、指标与链路追踪导出。适用于无法修改源码的场景,提供 Docker 单机及 Kubernetes DaemonSet 集群部署方案,兼容多语言及 Grafana 生态。
添加不可重新编译服务的可观测性
对闭源二进制文件进行追踪
无需 SDK 实现零代码 APM
在集群中滚动部署 Beyla
npx skills add grafana/skills --skill beyla -g -y
通过 HTTP API 自动化构建、修改和发布 Grafana 仪表盘 JSON,支持面板配置、变量模板、数据转换及部署注解,并包含版本验证流程。
创建新的监控仪表盘
通过 API 推送或更新仪表盘配置
添加服务下拉筛选变量
计算错误率等数据列
导出仪表盘 JSON
npx skills add grafana/skills --skill dashboarding -g -y
用于配置 Grafana OSS,涵盖通过 YAML 配置数据源、仪表盘和插件,管理用户角色与服务账号令牌,以及验证配置健康状态。适用于监控栈搭建、SSO 配置及本地环境调试等场景。
配置 Prometheus/Loki/Tempo 等数据源
通过 YAML 或 Git 预置仪表盘
创建服务账号并生成访问令牌
配置 RBAC 角色权限
设置 SMTP/OAuth 等服务器配置
排查仪表盘未显示或连接失败问题
npx skills add grafana/skills --skill grafana-oss -g -y
提供基于 OpenTelemetry 的应用程序全链路监控方案,涵盖多语言自动注入、Grafana Cloud/自托管后端对接、Alloy 采集及采样配置。
为应用添加遥测数据
配置 OTLP 端点
切换监控供应商
调试追踪数据缺失
npx skills add grafana/skills --skill opentelemetry -g -y
PromQL查询编写、验证与优化工具,涵盖速率计算、直方图分位数、聚合、防除零及慢查询转录制规则等场景。
编写PromQL指标查询
修复错误的p95/p99延迟计算
构建错误预算告警
调试缓慢的Prometheus查询
排查高基数标签问题
将Dashboard查询迁移为录制规则
npx skills add grafana/skills --skill promql -g -y
提供 Grafana SKILL.md 文件的编写、审核与优化指南。涵盖 Anthropic 对齐标准、CI 门禁规则及四维度评分体系,指导用户通过渐进式披露和具体触发词提升技能质量与可执行性。
创建新技能
审查技能 PR
技能描述未触发
重构长文档
询问如何编写或优化技能
npx skills add grafana/skills --skill skill-authoring -g -y
将自然语言用户旅程描述转化为可执行的k6浏览器测试脚本。通过实时驱动目标网站发现真实选择器,自动处理Cookie弹窗,生成包含断言或性能阈值的k6/browser测试文件。
编写k6浏览器/UI测试
使用k6测试登录/结账流程
点击浏览网站并验证功能
用自然语言描述网站导航操作
npx skills add grafana/skills --skill k6-browser-test -g -y
针对 Grafana Cloud k6 测试的标准化调查工作流,用于诊断运行失败、分析指标与日志、验证通过率及安全编辑脚本。
用户询问测试是否通过或失败原因
提供 /a/k6-app/tests/<id> 或 /a/k6-app/runs/<id> URL
请求查看特定运行的指标或日志
要求修复失败的测试或添加阈值
npx skills add grafana/skills --skill k6-cloud-investigate-test -g -y
用于在k6相关仓库中编写、审查文档及生成TypeScript类型定义,并验证示例代码可执行性的技能。
用户要求撰写或编辑k6文档
用户要求审查k6发布说明
用户要求生成TypeScript类型定义
npx skills add grafana/skills --skill k6-docs -g -y
管理 Grafana Cloud k6 的负载测试、脚本、项目及运行记录,支持通过 gcx CLI 或 curl 进行认证、执行测试、获取指标日志及配置环境。
用户询问 k6 云测试失败原因
请求列出、编辑、创建或启动 k6 测试
需要获取特定测试运行的日志或指标
要求调整项目限制或调度设置
提及更新 k6 脚本或本地/云端运行测试
npx skills add grafana/skills --skill k6-manage -g -y
基于k6对公开网站执行端到端性能、负载及压力测试。生成混合测试套件、SLO阈值、监控旁路及Grafana排查手册,支持从功能验证到多场景负载测试的全流程。
用户请求对网站进行性能测试
用户要求进行负载测试或压力测试
用户提及k6工具使用
用户询问网站在高并发下的表现
npx skills add grafana/skills --skill k6-perf-test-website -g -y
维护和改进现有k6测试脚本,涵盖阈值调整、版本迁移、服务变更适配、代码重构及最佳实践审计。核心原则为行为感知变更控制,严格区分语法与行为修改,确保测试稳定性。
修复失败的k6测试
收紧性能阈值
迁移至新版k6
重构测试脚本
服务变更后更新脚本
应用最佳实践优化
npx skills add grafana/skills --skill k6-test-maintenance -g -y
分析Grafana Cloud k6测试的历史趋势,检测指标缓慢退化(如P95延迟上升),计算阈值余量并推荐调整。适用于性能回归检查和趋势分析场景。
询问测试趋势
检查P95是否恶化
请求性能回归检查
建议收紧阈值
测试是否退化
npx skills add grafana/skills --skill k6-trend-analysis -g -y
用于生成、验证和审查k6性能测试脚本的Skill。覆盖HTTP、WebSocket、gRPC及浏览器测试,支持负载、压力等场景配置与阈值设定,通过运行脚本确保有效性。
需要编写或生成k6测试脚本
请求对API或服务进行负载或压力测试
调试现有的k6性能测试用例
npx skills add grafana/skills --skill k6 -g -y
用于搭建、配置和调试 Grafana Mimir,实现 Prometheus 和 OTLP 指标的水平扩展与长期存储。支持多租户、对象存储集成及 K8s Helm 部署,解决大规模时序数据管理需求。
需要长期存储 Prometheus 指标
横向扩展 Prometheus 实例
配置多租户指标后端
替换 Cortex 或设置 remote_write 目标
Mimir 服务启动失败或健康检查报错
npx skills add grafana/skills --skill mimir -g -y
通过 gcx CLI 分析 Pyroscope 性能数据,定位 CPU、内存及竞争问题的根因。适用于服务性能异常、代码回归或收到性能分析报告时,对比受影响与基线负载,验证假设并输出诊断结论。
服务出现高 CPU、内存增长或锁竞争
部署后代码性能回归
提供火焰图或性能分析异常报告
npx skills add grafana/skills --skill performance-rca -g -y
提供 Grafana Pyroscope 持续性能剖析技能,涵盖多语言 SDK 集成、Alloy eBPF 无侵入采集及 ProfileQL 查询。支持火焰图分析 CPU/内存热点、回归对比及链路关联,适用于应用性能优化与故障排查。
添加服务性能剖析
部署集群级 eBPF 采集器
分析 CPU 或内存热点
对比两次性能数据查找回归
将慢速追踪与性能文件关联
用户询问应用性能瓶颈或分配问题
npx skills add grafana/skills --skill pyroscope -g -y


