SkillsScout
DATA-ANALYSIS / 数据分析与可视化

kibana-dashboards-elastic-agent-skills

收录日期 2026-08-01·来源仓库 ↗
受欢迎程度
8
可用程度与相关性
8
安全性
9
8.3SCOUT SCORE

1. 基本信息

项目 内容 数据来源
名称 kibana-dashboards 仓库文件
作者/维护者 Elastic(elastic/agent-skills 官方仓库) GitHub API
来源链接 https://github.com/elastic/agent-skills/tree/main/skills/kibana/kibana-dashboards
许可证 Apache License 2.0(仓库整体) GitHub API
GitHub Stars / Forks 所属仓库 545★ / 44 forks(:该数字属整个技能合集,不代表本技能个体热度,仅供了解所属仓库规模) GitHub API
最新版本 SKILL.md 标注 v0.1.2 仓库文件
安装方式 npx skills add elastic/agent-skills --skill kibana-dashboards,或 Claude Code / GitHub Copilot 插件市场安装 kibana 技能组 仓库文档

2. 功能介绍与亮点

kibana-dashboards 把 Kibana 的 Dashboards / Visualizations API 封装成 agent 可直接照做的声明式规范:

  1. 精简可 diff 的 JSON 定义:仪表盘与可视化面板只需写必要属性,省略内部实现细节与可推导属性,适合纳入 Git 版本控制与 code review 流程
  2. 两套数据源模式:Data View 模式由 Kibana 自动完成聚合,ES|QL 模式则由查询本身完成聚合、结果列通过 { column: "..." } 引用——文档逐条列出两者在 metric/xy 图表等场景下的写法差异
  3. 8 类图表覆盖:metric、xy(线/面/柱)、gauge、heatmap、tag_cloud、data_table、region_map,以及 pie/treemap/mosaic/waffle 等分区图
  4. 48 列网格与“首屏优先”布局准则:给出不同分辨率下的可视高度预算、面板堆叠对齐规则,避免 agent 生成的仪表盘留下大片死角空间
  5. 前置连接测试 + 错误速查表:要求 agent 先执行 node scripts/kibana-dashboards.js test 校验连接,失败则停止而非继续猜测;文档内置 401/404/409/Schema 校验失败等常见错误的对照解法

亮点:配套脚本 package.jsondependencies 为空,纯 Node.js 内置模块实现,无第三方依赖引入的供应链风险;2026-05-25 Elastic Search Labs 官方博客介绍了同期发布的 Dashboards API 在 AI 仪表盘生成场景下的设计动机——该 API 正是本技能封装的对象(注:博客聚焦 API 本身,未点名本技能包)。

3. 适用场景

固定分类:数据分析与可视化

4. 跨 Agent 兼容性

5. 推荐理由

Kibana 仪表盘目前主要靠鼠标点选拼装,改一个面板往往要在 UI 里翻好几层。这个技能把“仪表盘 = JSON 定义”标准化:图表类型、两套数据源写法、网格布局规则全部写成了 agent 可直接照做的规范,还配了前置连接测试和错误速查表,降低“agent 生成了语法正确但渲染失败的定义”的概率。对已经用 Elastic Stack 监控业务、又想把仪表盘变更纳入代码评审流程的团队,这是比手工点选更快、更可复现的路径。

6. 评分

维度 分数 说明
受欢迎程度 8 Elastic 为搜索与可观测性领域一线上市公司(NYSE: ESTC)官方出品;技能封装的 Dashboards/Visualizations API 是 2026 年新发布的技术预览能力,Elastic Search Labs 官方博客(2026-05-25,作者 Teresa Alvarez Soler、Robert Jaszczurek)专文介绍了该 API 在 AI 仪表盘生成场景下的设计动机
可用性 8 文档详尽(图表类型表、网格布局准则、错误速查表齐全),零第三方依赖,提供前置连接测试降低试错成本;但要求 Kibana 9.4+ 技术预览(SNAPSHOT)版本或 Serverless 环境,无法用于当前稳定版部署,且需配置 KIBANA_URL/API Key 等凭据
安全性 9 见下方安全检查清单
综合评分 8.3 三项均值

安全检查清单:

检查项 结果
① Shell 命令执行 有——运行配套 Node 脚本执行仪表盘/可视化的 CRUD 操作,范围限定在调用用户自己配置的 Kibana REST API;脚本零第三方依赖,逻辑简单直接,未见 eval/动态代码执行
② 运行时联网外发 仅向环境变量指定的 KIBANA_URL/Cloud 端点发起请求,未见向未声明第三方外发数据
③ API key/凭据 通过环境变量(KIBANA_API_KEY/KIBANA_CLOUD_ID/用户名密码)读取,脚本内不落盘存储凭据
④ 可疑指令 通读 SKILL.md 与配套脚本源码,未见 prompt injection 或越权指令
⑤ 作者/组织信誉 Elastic 官方(elastic.co,纽交所上市公司 ESTC)
⑥ License 仓库整体 Apache License 2.0,GitHub API 确认,口径清晰(该子技能自身 package.json 的 license 字段写占位符“tbd”,以仓库根 LICENSE 为准)
⑦ 维护时间 该子技能自身最近一次提交 2026-05-28(约 2 个月前),所属仓库整体最近一次提交 2026-07-22,持续维护中

7. 跟同类 Skills 相比的优势

项目 定位 差异点
kibana-dashboards(本推荐) Elastic 官方:专精 Kibana Dashboards/Visualizations API 的声明式封装 唯一同时给出网格布局设计准则与两套数据源(Data View / ES|QL)写法对照的仪表盘生成技能
kibana-vega(elastic/agent-skills 同仓库) 用 Vega/Vega-Lite 语法在 Kibana 中构建超出标准图表能力的自定义可视化 面向需要突破 Lens 标准图表限制的高级场景,但要求掌握 Vega 语法、仅支持 ES|QL 数据源,学习门槛更高
grafana-oss(grafana/skills) 覆盖 Grafana OSS 全套运维面:仪表盘 provisioning、数据源接入、用户角色、grafana.ini 服务端配置、插件安装 仪表盘只是其覆盖范围之一,胜在运维广度;在图表类型对照、网格布局规则等仪表盘制作细节上不如本推荐专精
antv-g2-chart(antvis/chart-visualization-skills) 通用 Web 图表库(G2 v5),产出可嵌入任意前端应用的独立图表组件 不依赖、不对接任何运维数据平台,胜在通用性;但不具备仪表盘发布、版本控制部署等操作型工作流能力

8. 用户评价

该技能目前在第三方平台尚无具名用户评价。

9. 其他补充

elastic/agent-skills 合集还包含 Cloud、Elasticsearch、Kibana 其余 7 项、Observability、Security 共 30 余个技能,官方 README 建议按需安装、避免一次装太多技能增加路由上下文负担。仓库整体最近一次提交为 2026-07-22,处于持续迭代中。

10. 安装使用方式

11. 注意事项