Agent Skills › netdata/netdata

netdata/netdata

GitHub

指导 Netdata 采集器的创建、修改与审查,涵盖 Go/C/Rust 等语言及外部插件。提供生命周期管理、指标身份、性能约束及多协议接入的规范与路由指引。

45 skills 80,677

Install All Skills

npx skills add netdata/netdata --all -g -y
More Options

List skills in collection

npx skills add netdata/netdata --list

Skills in Collection (45)

指导 Netdata 采集器的创建、修改与审查,涵盖 Go/C/Rust 等语言及外部插件。提供生命周期管理、指标身份、性能约束及多协议接入的规范与路由指引。
新建或修改 Netdata 采集器 审查采集器代码与设计 解决指标缺失或数据准确性问题
.agents/skills/collectors-authoring/SKILL.md
npx skills add netdata/netdata --skill collectors-authoring -g -y
用于设计和审查 Go.d 采集器与发现器的契约,涵盖能力范围、指标含义、所有权及远程写入等。在编码前解决实现设计问题,确保状态管理、配置选项和元数据的正确性与一致性。
设计新的 Go.d 采集器或发现器 审查采集器契约或配置变更 定义指标语义或实体轴 处理持久化状态或远程写入逻辑
.agents/skills/collectors-go-design/SKILL.md
npx skills add netdata/netdata --skill collectors-go-design -g -y
指导 Go go.d 框架 V2 采集器的实现、迁移与审查,涵盖生命周期、指标存储、图表配置及主机作用域。
实现新的 Go 采集器 从 V1 迁移到 V2 审查采集器代码或设计
.agents/skills/collectors-go-framework-v2/SKILL.md
npx skills add netdata/netdata --skill collectors-go-framework-v2 -g -y
负责编写、审查和解释 Collector metadata.yaml 内容,确保集成页面文案准确可读。涵盖字段含义、默认值、权限、成本及告警说明,面向操作员而非开发者。
审查或编辑 collector metadata.yaml 文件内容 解释集成页面字段的含义与规则 检查文档生成链中的文案一致性
.agents/skills/collectors-metadata-yaml/SKILL.md
npx skills add netdata/netdata --skill collectors-metadata-yaml -g -y
用于创建、审查和验证 Netdata Prometheus 图表配置及采集策略,涵盖仪表板设计、证据链构建与合规性校验。
审查或验证 Prometheus profile 变更 创建或重新设计用户配置文件 构建股票配置文件或合成测试数据 捕获私有指标证据 安装或实时验证配置文件
.agents/skills/collectors-prometheus-profiles/SKILL.md
npx skills add netdata/netdata --skill collectors-prometheus-profiles -g -y
用于编写和审查 Netdata SNMP 轮询配置文件、解析逻辑及拓扑数据提取。涵盖 MIB 可访问性检查、索引提取规则及文档规范,确保数据采集符号与源 MIB 的一致性。
编写或修改 SNMP 采集配置文件 审查 SNMP 数据解析逻辑 定义 SNMP 拓扑行结构
.agents/skills/collectors-snmp-profiles/SKILL.md
npx skills add netdata/netdata --skill collectors-snmp-profiles -g -y
用于编写或审查 Netdata SNMP trap 配置文件、指标/图表规则及生成器逻辑。涵盖 MIB、varbind、分类和严重性变更,确保符合 loader schema 和数据契约。
需要创建或修改 SNMP trap 配置文件 审查 SNMP trap 指标规则或分类变更 调整 SNMP trap 生成器或加载器行为
.agents/skills/collectors-snmp-trap-profiles/SKILL.md
npx skills add netdata/netdata --skill collectors-snmp-trap-profiles -g -y
用于自动抓取 Coverity Scan 缺陷列表及详情,并协助用户进行缺陷分类(Bug/误报/故意)的自动化技能。支持 Cookie 认证与多模型协作流程。
review Coverity defects triage Coverity findings fetch Coverity outstanding mention Coverity Scan, CIDs, or scan.coverity.com
.agents/skills/coverity-audit/SKILL.md
npx skills add netdata/netdata --skill coverity-audit -g -y
用于在隔离环境中构建和预览 PR 或文档分支的 Learn 站点,避免污染主仓库。支持基于提交或工作树的本地验证、警告分析及进程管理。
用户明确要求本地预览 PR 内容 用户要求运行或检查文档分支
.agents/skills/docs-learn-pr-preview/SKILL.md
npx skills add netdata/netdata --skill docs-learn-pr-preview -g -y
管理 Learn 站点结构、页面映射、URL 重定向及 MDX 内容。涵盖文档发布流程、CI/CD 集成行为审查及本地构建支持,确保知识站点正确渲染与部署。
修改或审查文档页面映射和 URL 排查 Learn 站点发布或 CI 管道问题 添加、移动或删除文档节点
.agents/skills/docs-learn-site-structure/SKILL.md
npx skills add netdata/netdata --skill docs-learn-site-structure -g -y
用于管理GitHub代码扫描警报,通过gh CLI列出CodeQL发现并执行误报、不修复或测试用途等分类操作。
review GitHub security alerts check CodeQL findings triage code scanning
.agents/skills/graphql-audit/SKILL.md
npx skills add netdata/netdata --skill graphql-audit -g -y
用于编写、修改、审查 Netdata 健康告警定义及模板。涵盖表达式调整、生命周期配置、信号契约分析及测试,确保跨系统迁移时的操作等效性,禁止直接查询生产环境。
翻译或适配其他系统的告警规则 审查或修改 src/health/*.conf 中的告警定义 编写或更新健康配置测试用例
.agents/skills/health-alert-authoring/SKILL.md
npx skills add netdata/netdata --skill health-alert-authoring -g -y
负责Netdata集成管道的生命周期管理,涵盖元数据验证、文档生成、目录构建及源码与运行时交付一致性。适用于集成配置审查、新收集器添加或现有收集器更新等场景。
需要审查或修改Netdata集成管道配置 执行新Go收集器的添加或现有收集器的更新 验证集成元数据与生成文档的一致性 处理ibm.d模块或NPM目录的生成逻辑
.agents/skills/integrations-lifecycle/SKILL.md
npx skills add netdata/netdata --skill integrations-lifecycle -g -y
用于在本地隔离环境中构建、运行和预览 Netdata Learn 站点,以验证 PR 中的文档内容。通过创建独立目录和虚拟环境,确保不污染主仓库,支持检查链接、警告及生成页面效果。
用户明确要求在合并前预览或验证 PR 中的文档内容 用户请求在本地构建或检查 Learn 站点的特定 PR 变更
.agents/skills/learn-pr-preview/SKILL.md
npx skills add netdata/netdata --skill learn-pr-preview -g -y
用于构建、测试、审查或故障排查 Netdata 静态 makeself 安装包,支持多架构(x86_64/ARM),涵盖预检、构建、制品检查及部署任务。
构建 Netdata 静态安装程序 排查编译失败问题 审查打包配置 提取或检查构建产物
.agents/skills/packaging-static-installer/SKILL.md
npx skills add netdata/netdata --skill packaging-static-installer -g -y
指导开发者创建或更新Netdata拓扑结构的生产者及Function负载,涵盖网络、流媒体、SNMP、vSphere等场景,确保遵循v1 schema规范与开发流程。
添加或迁移拓扑网络连接、流媒体、SNMP、vSphere拓扑 配置关联规则、图表展示或遥测叠加层 修改拓扑生产者代码或验证逻辑
.agents/skills/project-create-topology/SKILL.md
npx skills add netdata/netdata --skill project-create-topology -g -y
用于编写、修改和审查 Netdata 健康告警配置。支持从其他系统迁移告警,调整表达式、生命周期及路由策略,确保生产环境监控准确性与语义等价性。
需要创建或更新 Netdata 健康告警规则 将其他监控系统的告警迁移至 Netdata 审查现有告警配置的逻辑正确性与冲突
.agents/skills/project-health-alert-authoring/SKILL.md
npx skills add netdata/netdata --skill project-health-alert-authoring -g -y
用于创建、审查和验证 Netdata Prometheus 采集器图表配置文件。涵盖设计、数据建模、证明及安装流程,确保监控仪表盘具备语义准确性与操作实用性。
创建或重新设计 Prometheus profile 审查 profile 的 schema 或运行时行为 验证指标覆盖率和基数边界 安装或实时测试 profile
.agents/skills/project-prometheus-profiles/SKILL.md
npx skills add netdata/netdata --skill project-prometheus-profiles -g -y
Netdata查询引擎的黑盒正确性测试套件,用于运行测试、添加用例、修复bug及验证修复分支。
运行查询引擎正确性测试 添加或扩展测试用例 修复查询引擎Bug并验证
.agents/skills/project-query-corpus/SKILL.md
npx skills add netdata/netdata --skill project-query-corpus -g -y
指导编辑 Netdata SNMP 配置文件、拓扑及文档,强调检查 MIB 字段可访问性并严格遵循索引提取与格式规范。
编辑 SNMP Profile YAML 修改 ddsnmp 解析逻辑 更新 SNMP 拓扑配置
.agents/skills/project-snmp-profiles-authoring/SKILL.md
npx skills add netdata/netdata --skill project-snmp-profiles-authoring -g -y
指导 Netdata SNMP Trap 配置文件、规则及生成工具的编辑与维护,确保符合分类体系、命名规范与数据完整性。
编辑 SNMP trap profile YAML 文件 修改 trap profile metric rules 运行 OOB trap profile pack 再生成 更新 snmp-trap-profile-gen Go 辅助工具
.agents/skills/project-snmp-trap-profiles-authoring/SKILL.md
npx skills add netdata/netdata --skill project-snmp-trap-profiles-authoring -g -y
指导创建或迁移 Go go.d 采集器至 Framework V2,涵盖 CollectorV2、指标存储及图表模板等核心模式,强调代码规范与框架变更纪律。
创建新的 Go go.d 采集器 将现有采集器从 V1 迁移至 V2 修改采集器框架相关代码
.agents/skills/project-writing-go-modules-framework-v2/SKILL.md
npx skills add netdata/netdata --skill project-writing-go-modules-framework-v2 -g -y
管理 Netdata 源码镜像,支持本地仓库检查、状态验证及同步维护。用于跨仓库搜索、代码审查、缺失源排查及镜像新鲜度确认,确保开发环境源码一致性与可追溯性。
需要检查或对比本地源码仓库状态 执行源码镜像的初始化、刷新或故障排查 进行跨仓库的代码搜索或审查 确认源码版本是否满足特定任务要求
.agents/skills/repo-mirror-sources/SKILL.md
npx skills add netdata/netdata --skill repo-mirror-sources -g -y
用于审查和分类 Pull Request 中的评论及发现,包括人工、AI 机器人、SonarCloud 和 CI 结果。支持只读检查或经授权后处理问题,确保代码质量与安全。
请求查看 PR 评审意见 执行完整的 PR 审查分流 分析 SonarCloud 或 CI 失败原因
.agents/skills/repo-pr-reviews/SKILL.md
npx skills add netdata/netdata --skill repo-pr-reviews -g -y
用于创建、审查、修改和重构 Netdata 项目中的 Skill 定义。涵盖指令编写、触发器配置、去重及领域知识保留,支持只读审查与有限范围的变更管理,确保 Skill 内容的规范性与可维护性。
需要创建新的 Agent Skill 审查现有 Skill 的变更内容 对 Skill 进行结构重组或精简 修正 Skill 的规则或触发器
.agents/skills/repo-skill-authoring/SKILL.md
npx skills add netdata/netdata --skill repo-skill-authoring -g -y
用于自动化审核 SonarCloud 代码质量与安全发现,支持标记误报、确认问题及批量处理规则家族。
review Sonar findings triage SonarCloud mark False Positive on Sonar
.agents/skills/sonarqube-audit/SKILL.md
npx skills add netdata/netdata --skill sonarqube-audit -g -y
Netdata查询引擎端到端正确性测试套件,用于运行、扩展或审查查询契约语料库。支持回归测试、修复分支验证及Bug复现,通过独立预言机确保语义正确性。
执行查询引擎回归测试 审查或添加测试用例和Fixtures 验证Bug修复后的行为
.agents/skills/tests-query-corpus/SKILL.md
npx skills add netdata/netdata --skill tests-query-corpus -g -y
用于设计、修改和审查Netdata拓扑生产者及payload,涵盖actors、links、证据、关联等元素。提供架构参考、验证规则和工作流指导,确保拓扑数据的一致性与正确性。
需要创建或修改Netdata拓扑结构定义 审查topology.v1 payload的合规性 修复拓扑验证逻辑错误
.agents/skills/topology-authoring/SKILL.md
npx skills add netdata/netdata --skill topology-authoring -g -y
用于调查Netdata代理崩溃、恐慌和致命错误。通过特定脚本查询和分析agent-events数据,提供字段解释、实时证据获取及调查结果审查,旨在高效处理大规模噪声数据。
分析提供的崩溃捕获数据 解释事件字段或查询构建逻辑 获取实时的故障证据数据 审查辅助工具或调查相关的代码变更
.agents/skills/triage-agent-events/SKILL.md
npx skills add netdata/netdata --skill triage-agent-events -g -y
用于分析、审查和故障排除 Codacy 静态代码检查结果。支持本地 CLI 分析、PR 问题查询及 API 辅助,涵盖误报标记与配置调整,需用户授权方可执行写入操作。
Codacy CI 构建失败排查 审查静态代码分析报告 查询 PR 中的代码质量问题 运行本地代码分析脚本
.agents/skills/triage-codacy/SKILL.md
npx skills add netdata/netdata --skill triage-codacy -g -y
用于审查和分类GitHub CodeQL代码扫描警报,包括检查发现、执行已授权的同意的关闭操作。提供脚本辅助列表查看与批量处理,不涉及查询编写或CI配置。
需要审查GitHub安全扫描警报 对CodeQL发现的漏洞进行确认和关闭
.agents/skills/triage-codeql/SKILL.md
npx skills add netdata/netdata --skill triage-codeql -g -y
用于审查 Coverity 扫描缺陷、准备本地审查包、获取实时发现及应用分类决策的辅助技能,支持手动或多模型审查流程。
审查保存的缺陷或解释 CID 准备本地审查包 获取实时缺陷详情 应用已验证的分类决策
.agents/skills/triage-coverity/SKILL.md
npx skills add netdata/netdata --skill triage-coverity -g -y
用于离线分析 SNMP 诊断证据和支持包,定位采集、处理或消费层面的故障。涵盖拓扑缺失、指标异常及 BGP/许可问题,支持工具审查与证据解释,不涉及实时查询。
调查提供的 SNMP 捕获证据 审查诊断工具或解释逻辑变更 解释证据字段含义或限制
.agents/skills/triage-snmp-diagnostics/SKILL.md
npx skills add netdata/netdata --skill triage-snmp-diagnostics -g -y
用于审查、检查及执行 SonarQube/Cloud 代码缺陷、漏洞和安全热点的分级决策。支持离线证据审查与在线 API 操作,涵盖确认、忽略或标记误报等状态变更,并维护项目质量门禁策略。
审查 SonarQube 扫描发现的问题 处理安全热点评审 应用误报或忽略等分级决策 调整规则族或项目质量策略
.agents/skills/triage-sonarqube/SKILL.md
npx skills add netdata/netdata --skill triage-sonarqube -g -y
用于直接查询Netdata Agent API和函数,支持日志、指标、拓扑等监控数据检索。提供认证排查及辅助工具维护功能,适用于代理运维与助手场景,区别于Cloud代理调用。
查询Netdata Agent实时指标或日志 排查Agent Bearer认证问题 审查Agent API调用脚本
docs/netdata-ai/skills/query-netdata-agents/SKILL.md
npx skills add netdata/netdata --skill query-netdata-agents -g -y
用于查询和解释 Netdata Cloud API,涵盖指标、日志、拓扑、告警等数据。支持审查查询配方及执行安全的数据检索任务,需配置本地凭据并遵循安全执行规范。
用户请求查询 Netdata Cloud 的指标、日志或拓扑数据 用户需要解释或审查现有的 Netdata Cloud API 查询配方
docs/netdata-ai/skills/query-netdata-cloud/SKILL.md
npx skills add netdata/netdata --skill query-netdata-cloud -g -y
用于查询、解释和审查 SNMP Trap 日志及配方,支持通过 Cloud 或 Agent 进行安全执行。涵盖严重性筛选、发送者分析、去重摘要、错误解码及自定义 MIB 转换指南,协助运维人员排查网络设备告警。
查询和分析 SNMP Trap 日志数据 审查 SNMP Trap 字段和错误信息 指导自定义 MIB 转换为 Trap 配置文件
docs/netdata-ai/skills/query-snmp-traps/SKILL.md
npx skills add netdata/netdata --skill query-snmp-traps -g -y
用于在推送前本地运行 Codacy 分析器以预防 CI 失败,并通过 API 获取和聚类 PR 问题。支持只读查询与 Token 安全封装,旨在加速静态代码审查流程。
用户提及 Codacy、codacy analysis 或 codacy-analysis-cli 用户要求修复 codacy CI 失败或处理 codacy markdownlint 发现 用户请求获取或聚类 PR 上的 codacy issues
.agents/skills/codacy-audit/SKILL.md
npx skills add netdata/netdata --skill codacy-audit -g -y
提供Netdata学习站点的内容发布机制权威参考,涵盖map.yaml路由、ingest.py编排、侧边栏生成及CI流程。用于文档增删改查、页面异常排查及理解内容如何发布至learn.netdata.cloud。
添加、移动、重命名或删除文档页面 学习站点页面显示异常或URL错误 决定在哪个仓库编辑文档 查阅CI/CD流水线配置与部署逻辑
.agents/skills/learn-site-structure/SKILL.md
npx skills add netdata/netdata --skill learn-site-structure -g -y
维护Netdata-org代码库的本地镜像,支持AI助手和开发者进行跨仓库搜索与代码审查,避免GitHub API限制。通过脚本自动同步现有仓库并发现新仓库,确保本地数据最新且安全。
需要跨仓库代码搜索或审查 本地镜像过期需更新 添加新的Netdata组织仓库
.agents/skills/mirror-netdata-repos/SKILL.md
npx skills add netdata/netdata --skill mirror-netdata-repos -g -y
迭代处理PR评论直至代码整洁。自动拉取人类/AI评审、SonarCloud及CI问题,逐一验证并修复,回复线程并重新触发AI审查,确保PR符合合并标准。
address PR comments look at the reviews on PR N deal with the bot comments there is a coderabbit review iterate on PR N until clean
.agents/skills/pr-reviews/SKILL.md
npx skills add netdata/netdata --skill pr-reviews -g -y
指导在本地构建 Netdata 静态自解压二进制安装包,支持多架构。涵盖 Docker 构建流程、前置检查、18个构建步骤及常见故障排查,用于测试 PR 或生成离线安装产物。
构建静态二进制包 制作 makeself 安装包 验证 PR 在无工具链环境的表现 复现 CI 静态构建问题
.agents/skills/project-build-static-binary/SKILL.md
npx skills add netdata/netdata --skill project-build-static-binary -g -y
指导AI编写或修改Netdata数据采集插件的最佳实践,涵盖心智模型、NIDL仪表盘设计、性能优化及各类数据类型的开发规范。
添加新的数据采集器 修改现有采集模块 处理日志或拓扑数据 配置Prometheus抓取
.agents/skills/project-writing-collectors/SKILL.md
npx skills add netdata/netdata --skill project-writing-collectors -g -y
用于排查Netdata代理崩溃、恐慌和致命错误的调查工具。通过高效查询agent-events数据,结合聚类分析脚本,协助开发者定位故障根因并修复问题。
调查代理崩溃或致命错误 按版本或函数筛选事件以查找回归
.agents/skills/query-agent-events/SKILL.md
npx skills add netdata/netdata --skill query-agent-events -g -y
离线分析 Netdata 支持包,诊断单主机告警、数据缺失、崩溃及性能问题。通过解析特定文件定位故障根因或确认无法判定,适用于客户支持与本地排查场景。
分析支持包 解释主机告警 排查收集器失败 诊断崩溃原因
.agents/skills/triage-support-bundle/SKILL.md
npx skills add netdata/netdata --skill triage-support-bundle -g -y

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-07 15:39
浙ICP备14020137号-1