Repository

oceanbase/obdiag agent skills

Every skill in the oceanbase/obdiag repository on GitHub, ranked by score, with the commands to install them.
skills
14
GitHub stars
163

GitHub description: “obdiag (OceanBase Diagnostic Tool) is designed to help OceanBase users quickly gather necessary information and analyze the root cause of the problem.”

Stars
163 (40 forks)
Licence
MulanPSL-2.0
Last push
May 2026
Created
Nov 2022
  • oceanbase
  • toolkit
  • python
  • obdiag
  • hacktoberfest

Install all skills

skills CLI (any agent)
npx skills add oceanbase/obdiag

Add --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).

Skills in oceanbase/obdiag, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Skills in oceanbase/obdiag, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

备份、日志归档、物理恢复、恢复时间窗、NFS/OSS/COS 归档路径、对象存储权限、备租户恢复源、obadmin 读取归档位点、oblogminer schemameta 等问题;OMS 迁移同步问题不使用本 skill。

oceanbase/obdiag163—~990Automated safety check: PassMulanPSL-2.04 mo ago
2

OceanBase 集群所有根因分析场景的统一 SOP。覆盖事务超时/回滚/断连、内存不足、合并卡住、日志盘满、DDL 失败、Schema 泄漏、GC 异常、弱一致性读、OMS 等。始终先执行 rcarun,如 RCA 脚本无法给出结论再按本 skill 降级到手动日志采集分析。

oceanbase/obdiag163—~2.6kAutomated safety check: PassMulanPSL-2.04 mo ago
3

未知/未分类问题的统一分诊 SOP:用户描述集群异常但症状不明确、不知从何入手,或问题无法直接对应 rca/observer-log-analysis/observer-sql-analysis 等专项 skill 时,强制先执行全量巡检 checkcluster,再根据巡检结果决定下一步路径。

oceanbase/obdiag163—~662Automated safety check: PassMulanPSL-2.04 mo ago
4

obdiag agent 工具使用指南:配置文件生成、gather/analyze/check/rca 各命令的调用方式、参数说明与典型场景。用户询问"怎么用 obdiag"、"如何采集日志"、"怎么生成配置"、"如何巡检/根因分析",或 agent 自身不确定该调哪个工具时加载本 skill。

oceanbase/obdiag163—~2.1kAutomated safety check: PassMulanPSL-2.04 mo ago
5

标准 SOP:OBProxy 日志采集(gatherobproxylog)、包内解读(filelist/fileread/runshell 解压)、可选巡检。用户提到 OBProxy/代理/obproxydiagnosis 等时使用;与 observer 侧 observer-log-analysis 互斥 analyzelog。

oceanbase/obdiag163—~945Automated safety check: PassMulanPSL-2.04 mo ago
6

OBProxy/ODP 连接解析、弱读与只读副本路由、读写分离、分区键解析、SHOW CREATE 兼容、getlock、cluster not exist、2013、Unknown thread id、新建表经代理慢等路由配置类问题;日志采集解读使用 obproxy-log-analysis。

oceanbase/obdiag163—~1.3kAutomated safety check: PassMulanPSL-2.04 mo ago
7

Observer 侧日志盘、数据盘、磁盘分配失败、-4184、-4264、-4009、Structure needs cleaning、fallocate、合并 -4016、索引或加副本空间不足、单表恢复占盘、归档卡 GC 等存储空间问题;日志链使用 observer-log-analysis。

oceanbase/obdiag163—~1.3kAutomated safety check: PassMulanPSL-2.04 mo ago
8

OceanBase 社区版源码分析 SOP。当日志/RCA/巡检无法给出确定性结论时,通过读取本地 OceanBase 社区版源码进行精准验证。覆盖错误码溯源、函数/参数行为确认、调用链追踪、跨版本行为对比。需用户提供本地源码路径(源码约 3-5 GB)。

oceanbase/obdiag163—~1.3kAutomated safety check: PassMulanPSL-2.04 mo ago
9

标准 SOP:集群巡检 checkcluster/checklist 与 RCA 入口(rcarun/rcalist)。用户要健康检查、巡检时使用;RCA 场景映射与手动降级详见 obdiag-rca skill;与 observer-log-analysis、observer-sql-analysis、obproxy-log-analysis 分工明确。

oceanbase/obdiag163—~790Automated safety check: PassMulanPSL-2.04 mo ago
10

标准 SOP:多集群发现 listobdiagclusters、当前会话 showcurrentcluster、/use 切换与 clusterconfigpath 定向。多套 ~/.obdiag/.yml、切换默认集群、或一句话点名某集群时使用。

oceanbase/obdiag163—~528Automated safety check: PassMulanPSL-2.04 mo ago
11

性能类采集与主机 IO:ASH、AWR、perf 火焰图、sysstat、磁盘 IO。在用户说卡顿、慢、会话堆积、要看 ASH/AWR/火焰图或主机负载时使用;与 observer-sql-analysis、observer-log-analysis 互补。

oceanbase/obdiag163—~642Automated safety check: PassMulanPSL-2.04 mo ago
12

标准 SOP:OceanBase 集群侧(observer/election/rootservice)日志采集、过滤与 analyze 解读。用户要收集日志、traceid/关键词过滤、分析错误栈或慢 SQL 在 observer 日志中的线索时使用。OBProxy 日志请用 obproxy-log-analysis。

oceanbase/obdiag163—~719Automated safety check: PassMulanPSL-2.04 mo ago
13

标准 SOP:单条 SQL 性能、执行计划、trace 计划包、锁等待。用户问「为什么慢」、提供 traceid、或描述锁/超时时使用;与 obdiag-performance(整体 ASH/AWR)、observer-log-analysis(observer 日志链)分工。

oceanbase/obdiag163—~736Automated safety check: PassMulanPSL-2.04 mo ago
14

标准 SOP:OceanBase 社区版经 OMS 同步至 Kafka 的延迟、吞吐与调优。涵盖全量/增量并发与限速、KafkaSink、OMS 平台 limitator 与 JVM、源端 OB 与表结构策略;与 observer 日志、OBProxy、单条 SQL 深查 skill 分工明确。

oceanbase/obdiag163—~934Automated safety check: PassMulanPSL-2.04 mo ago

Questions, answered from the data.

What is the best skill in oceanbase/obdiag?

Backup Archive Restore Troubleshooting from oceanbase/obdiag ranks first of the 14 skills in oceanbase/obdiag listed here, with the highest score: its repository has 163 GitHub stars, its SKILL.md loads about 990 tokens and it passes the automated safety check with no findings. Next come Obdiag Rca and Obdiag Triage.

Are the skills in oceanbase/obdiag official?

None yet. All 14 skills in oceanbase/obdiag listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.

How do I install all skills from oceanbase/obdiag?

Run npx skills add oceanbase/obdiag in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.