Agent Skills › netdata/netdata

netdata/netdata

GitHub

指导Netdata采集器的编写、修改与审查,涵盖Go/C/Rust等多语言插件。提供生命周期管理、指标一致性、性能约束及框架集成规范,确保数据采集的准确性、资源可控性与生产级质量。

45 skills 81,037

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 Framework 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 的编写、审查与解释,确保集成页面文案准确可读。涵盖字段含义、权限、成本及告警说明,协调 docgen 生成机制与 DynCfg 表单内容。
编写或修改 collector metadata.yaml 内容 审查集成页面的用户可见文案 解释 metadata 字段的含义与默认值
.agents/skills/collectors-metadata-yaml/SKILL.md
npx skills add netdata/netdata --skill collectors-metadata-yaml -g -y
用于创建、审查和验证 Netdata Prometheus Chart 配置文件,涵盖仪表板设计、收集策略及语义证明。支持脚本编写、数据捕获、安装及在线验证等全流程操作。
创建或重新设计 Prometheus 配置文件 审查配置文件或证明变更 构建测试用例或捕获私有证据 验证配置文件格式与运行时行为
.agents/skills/collectors-prometheus-profiles/SKILL.md
npx skills add netdata/netdata --skill collectors-prometheus-profiles -g -y
用于编写和审查Netdata SNMP轮询配置文件、解析规则及拓扑/许可/BGP行定义。涵盖MIB可访问性检查、索引提取逻辑及格式文档验证,确保数据采集符号与源MIB一致。
需要创建或修改SNMP采集配置文件 审查SNMP OID映射及索引提取逻辑 检查设备特定MIB偏差合规性
.agents/skills/collectors-snmp-profiles/SKILL.md
npx skills add netdata/netdata --skill collectors-snmp-profiles -g -y
用于编写和审查 Netdata SNMP Trap 配置文件、指标规则及生成器。涵盖 MIB、分类、严重性及压缩策略,确保符合格式与契约规范。
修改 SNMP Trap 配置文件或元数据 审查 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
在本地隔离环境中构建和预览 Netdata Learn 文档站,支持基于 PR 或分支验证内容,避免污染主仓库。
用户明确要求本地预览、构建或检查文档 PR 需要验证未合并的文档更改效果
.agents/skills/docs-learn-pr-preview/SKILL.md
npx skills add netdata/netdata --skill docs-learn-pr-preview -g -y
负责 Netdata Learn 文档站点的结构管理,包括页面映射、URL、重定向及 MDX 内容。涵盖审查变更、添加页面及修复链接等任务,确保文档发布与 CI/CD 流程的正确性。
审查或修改 Learn 站点页面、映射关系或重定向配置 排查文档链接失效或构建错误 向 Learn 站点添加新文档页面
.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 健康警报。确保语法正确且符合生产策略,通过 NIDL 框架实现跨系统等效性,管理生命周期与路由。
编写或修改 Netdata 健康警报定义 将其他系统的警报转换为 Netdata 格式 审查警报的表达式、生命周期或路由配置
.agents/skills/health-alert-authoring/SKILL.md
npx skills add netdata/netdata --skill health-alert-authoring -g -y
管理Netdata集成流水线,负责从元数据到页面、目录的生成与交付。涵盖验证、文档一致性检查及IBM/NPM生产者处理,确保源文件与运行时产物隔离,支持新集成添加或现有集成变更的审查与发布。
需要验证或更新Netdata集成元数据 执行集成文档或目录的重新生成与审查 处理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 安装包,支持多架构编译、缓存处理及部署。
构建静态安装包 排查构建失败 检查或提取归档文件
.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
PR审查处理技能,用于收集、验证并分类GitHub评论、AI机器人反馈、SonarCloud及CI等来源的PR问题。支持只读检查报告或授权后的修复操作,确保审查范围准确且符合项目规范。
请求审查PR评论或反馈 需要执行完整的PR审查分流 要求解决已验证的代码问题
.agents/skills/repo-pr-reviews/SKILL.md
npx skills add netdata/netdata --skill repo-pr-reviews -g -y
用于创建、审查、修改和重构 Netdata 项目中的 Agent 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查询引擎端到端正确性测试套件,用于回归测试、修复验证及用例扩展。支持运行测试、审查变更、添加Fixtures及复现Bug,确保查询结果语义正确。
需要验证查询引擎回归测试 执行或解释测试套件结果 添加或修改测试用例和Fixtures 复现查询引擎Bug 审查测试套件变更
.agents/skills/tests-query-corpus/SKILL.md
npx skills add netdata/netdata --skill tests-query-corpus -g -y
指导助手设计、修改和审查 Netdata 拓扑生产者及 v1 payload,涵盖数据模型、验证规则及关联展示。提供各组件文档路由与开发工作流规范。
设计或修改 Netdata 拓扑结构定义 审查 topology.v1 payload 合规性 配置拓扑生产者、链接或证据
.agents/skills/topology-authoring/SKILL.md
npx skills add netdata/netdata --skill topology-authoring -g -y
用于调查Netdata代理崩溃、恐慌和致命错误。通过读取agent-events捕获数据,提供高效查询模式、字段解释及结果分析脚本,辅助开发者快速定位和排查大规模集群中的异常事件。
需要调查Netdata代理崩溃或致命错误 分析agent-events捕获数据以定位故障原因 查询和理解AE_*相关字段与时间线
.agents/skills/triage-agent-events/SKILL.md
npx skills add netdata/netdata --skill triage-agent-events -g -y
用于审查和分析 Codacy 代码质量发现及本地分析器。支持检查静态分析报告、运行本地 CLI 分析、查询 PR 问题以及诊断 CLI/API 故障,涵盖只读审查与需授权的修复操作。
审查 Codacy 静态分析发现的问题 运行本地代码质量分析 查询 Pull Request 中的代码问题 诊断 Codacy CLI 或 API 故障
.agents/skills/triage-codacy/SKILL.md
npx skills add netdata/netdata --skill triage-codacy -g -y
用于审查和分类 GitHub Code Scanning 告警,执行已授权告警的关闭操作。通过脚本调用 GitHub REST API 列出、检查发现项并应用验证后的决策,不涉及查询编写或 CI 配置。
需要审查 GitHub 代码扫描告警 批量处理或关闭已授权的 CodeQL 发现项
.agents/skills/triage-codeql/SKILL.md
npx skills add netdata/netdata --skill triage-codeql -g -y
用于审查 Coverity Scan 缺陷、生成本地分析包、获取实时数据及应用分类决策。提供脚本辅助缺陷整理与验证,支持手动或多模型审核流程,专注代码静态扫描结果的定级与处理。
审查 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
用于审查、检查及执行 SonarCloud/SonarQube 代码质量与安全问题的分流决策。支持基于提供证据的离线审查或基于凭证的在线查询,涵盖 Bug、漏洞、代码异味及安全热点的处理,包括确认为误报、确认修复或拒绝修复等操作。
审查 SonarQube 提供的代码问题证据 对 SonarCloud 安全热点进行状态变更 批量处理已知误报模式 修改项目级代码质量规则策略
.agents/skills/triage-sonarqube/SKILL.md
npx skills add netdata/netdata --skill triage-sonarqube -g -y
用于直接查询 Netdata Agent API 和函数,涵盖指标、日志、拓扑等数据获取。支持解释文档、运行查询及排查认证问题,适用于运维监控场景。
需要直接访问 Netdata Agent 接口查询监控数据 排查 Netdata 代理的 Bearer 认证或配置问题
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 监控数据 审查或解释 API 调用逻辑
docs/netdata-ai/skills/query-netdata-cloud/SKILL.md
npx skills add netdata/netdata --skill query-netdata-cloud -g -y
用于查询、解释和审查SNMP陷阱日志及配方,支持通过Cloud或Agent执行查询。涵盖安全陷阱分析、去重、自定义MIB转换及字段解码,提供标准化操作指南与安全执行规范。
查询和分析SNMP陷阱日志 审查SNMP陷阱记录 将自定义MIB转换为陷阱配置文件
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 支持包,诊断单主机告警、采集失败、崩溃及性能问题。通过解析 bundle 内容定位根因,排除 SNMP 和集群级故障,辅助技术支持。
分析支持包 客户发送了 bundle 代理为何崩溃 采集器无数据 告警未触发
.agents/skills/triage-support-bundle/SKILL.md
npx skills add netdata/netdata --skill triage-support-bundle -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-02 07:27
浙ICP备14020137号-1