← all publishers

oceanbase

@oceanbase source repo

43 published skills

  1. Project Context 2 · oceanbase
    Use PowerContext project memory and handoff tools through MCP when continuing prior work, recalling decisions, maintaining durable memory, or transferring work across tasks, sessions, or agents.
    0
    installs
  2. Project Context 3 · oceanbase bundle
    Create and commit a current-work Handoff when the user says "交接", "交接当前工作", "handoff this work", or equivalent; also restore project memory and continue prior work through PowerContext, including explicit requests to save or search durable Memory.
    0
    installs
  3. Project Context 4 · oceanbase
    Restore durable PowerContext project memory and transfer work between OpenCode sessions. Use when continuing prior work, recalling decisions or constraints, preparing a handoff, or explicitly maintaining project Memory.
    0
    installs
  4. Project Context 5 · oceanbase
    Create and commit a current-work Handoff when the user says "交接", "交接当前工作", "handoff this work", or equivalent; also restore project memory and continue prior work through PowerContext.
    0
    installs
  5. Project Context 6 · oceanbase
    Create and commit a current-work Handoff when the user says "交接", "交接当前工作", "handoff this work", or equivalent; also restore project memory and continue prior work through PowerContext.
    0
    installs
  6. Seekdb Docs · oceanbase bundle
    seekdb database documentation lookup. Use when users ask about seekdb features, SQL syntax, vector search, hybrid search, integrations, deployment, or any seekdb-related topics. Automatically locates relevant docs via catalog-based semantic search.
    0
    installs
  7. Seekdb CLI · oceanbase bundle
    Use seekdb-cli to interact with seekdb/OceanBase databases via shell commands. Use when: (1) querying databases with SQL, (2) exploring table schemas and structure, (3) profiling table data distributions, (4) inferring table relationships, (5) managing vector collections and semantic search, (6) adding/exporting collection data, (7) managing AI models , (8) checking database connection status, or (9) performing any database operation via command line.
    0
    installs
  8. Importing To Seekdb · oceanbase bundle
    Import CSV or Excel files into seekdb vector database and manage collections. Supports automatic vectorization of specified columns using embedding functions. When users need to: (1) Read and preview Excel files, (2) Import CSV/Excel data into seekdb, (3) Create vector collections from tabular data, (4) Vectorize specific text columns for semantic search, (5) Batch insert product/document data with embeddings, (6) Delete collections, or (7) Access sample data files (sample_products.csv/xlsx) for testing - IMPORTANT: sample files are located in this skill's example-data/ directory, you MUST read this skill file first to get the correct path.
    0
    installs
  9. Querying From Seekdb · oceanbase bundle
    Query and export data from seekdb vector database. Supports two search modes: (1) Scalar search - metadata filtering only, (2) Hybrid search - fulltext + semantic search combined. The --query-text parameter is used for BOTH fulltext ($contains) and semantic (query_texts) search simultaneously. Can export results to CSV/Excel.
    0
    installs
  10. Oceanbase Design · oceanbase bundle
    Use when the user's task involves OceanBase Design (@oceanbase/design, @oceanbase/ui, @oceanbase/icons, @oceanbase/charts) — writing OB components, reviewing OB code, querying ob_info/ob_doc via ob-design mcp, migrating from antd/obui/techui, or configuring agent tooling. Triggers on OceanBase Design, OBUI, Table, Filter, ConfigProvider, codemod, obToken, ob-design mcp, AGENTS.md, For Agents.
    0
    installs
  11. Sync Yuque Doc · oceanbase bundle
    Syncs Yuque (语雀) design/docs into oceanbase-design Dumi markdown (docs/spec/*.zh-CN.md + *.md). Handles content, format, Huamei CDN images, and attachments. Use when syncing 语雀文档, updating spec docs from Yuque, or when the user asks for sync-yuque-doc / 语雀同步.
    0
    installs
  12. Translate Docs · oceanbase bundle
    Translates Chinese Markdown documentation to English for oceanbase-design i18n. Use when translating docs, creating *.en-US.md files, or when the user asks for doc translation, i18n translation, or zh-CN to en-US conversion.
    0
    installs
  13. Github Pr Submit · oceanbase
    Opens and updates GitHub pull requests for oceanbase/oceanbase-design using GitHub CLI (gh), fills PR body from .github/PULL_REQUEST_TEMPLATE.md, and writes user-facing changelog (PR bilingual table and post-commit chat output). Use when submitting a PR, opening a pull request, or when the user asks for 更新日志 after commit.
    0
    installs
  14. Oceanbase Figma Code Connect · oceanbase bundle
    Incrementally create or update Figma Code Connect mappings in packages/**/index.figma.tsx. Use when the user mentions Code Connect, index.figma.tsx, Figma Dev Mode snippets, design-to-code mapping, or publishing component connections for @oceanbase/design / @oceanbase/ui.
    0
    installs
  15. Seekdb · oceanbase bundle
    Overview skill for OceanBase SeekDB. Routes to specialized sub-skills covering the full SeekDB lifecycle — install/deploy on a target machine, build from source, look up documentation, use the seekdb-cli for SQL/schema/vector ops, import CSV/Excel data, and query/export results. Use as a starting point when the user mentions seekdb, pyseekdb, "install seekdb", "build seekdb", "seekdb docs", "seekdb-cli", "import to seekdb", "query seekdb", or wants a lightweight standalone OceanBase-compatible database. For deployments and primary-standby HA managed through obd seekdb, use the separate obd-seekdb child skill in the oceanbase-deploy bundle.
    0
    installs
  16. Seekdb Install · oceanbase bundle
    Install / deploy a single SeekDB instance on the user's machine. Auto-detects OS and architecture, picks the right install method (Homebrew, Docker, yum, apt, Windows MSI, or pip embedded), and drives the install end-to-end — running commands, checking output, and diagnosing errors. Use when the user says "install seekdb", "deploy seekdb", "set up seekdb locally", "try seekdb on my machine", "use seekdb from Python", or asks how to get seekdb running on a specific OS.
    0
    installs
  17. Oceanbase Deploy · oceanbase bundle
    Route tested OceanBase Community Edition deployment and operations through obd. Use for general or multi-domain OceanBase/obd requests or when the correct specialized skill is unclear. Route concrete work to cluster management, OBD administration, tenant management, testing, or diagnostics.
    0
    installs
  18. Tenant Management · oceanbase bundle
    Manage tested OceanBase Community Edition tenant lifecycle, workload optimization, backup and restore, and physical primary/standby relationships through obd. Use for tenant creation, deletion, inspection, optimization, backup, restore, switchover, failover, or related disaster-recovery requests; route cluster deployment lifecycle elsewhere.
    0
    installs
  19. Cluster Management · oceanbase bundle
    Deploy and operate tested OceanBase Community Edition clusters with obd, including multi-node maximum-utilization sizing, lifecycle changes, configuration, upgrades, component changes, monitoring, network access, and Config Server. Use for OceanBase cluster control-plane work; route tenant, benchmark, diagnostic, and controller-administration workflows elsewhere.
    0
    installs
  20. Obd Administration · oceanbase bundle
    Install, update, and administer the tested OBD controller workflows, including mirrors and repositories, offline artifacts, exact dynamic-tool provisioning for retained workflows, trace evidence, OBD_HOME discovery, and scoped automatic-confirm handling. Use for controller-scoped OBD work; use the specialized cluster, tenant, testing, or obdiag skill for those domains.
    0
    installs
  21. Obdiag Diagnostics · oceanbase bundle
    Collect and analyze OceanBase diagnostic evidence through `obd obdiag`, including bounded gathers, checks, analysis, scenes, ASH, and RCA when supported by the installed tool. Use for incident diagnosis and obdiag requests; do not use for ordinary lifecycle status checks.
    0
    installs
  22. Testing And Benchmark · oceanbase bundle
    Run OceanBase functional tests and performance benchmarks through obd test, including mysqltest, Sysbench, TPC-H, and TPC-C. Use for correctness testing, benchmark preparation, load execution, result analysis, or cleanup. Do not use for ordinary tenant or cluster lifecycle work.
    0
    installs
  23. Project Context · oceanbase bundle
    Restore durable PowerContext project memory and transfer work between Pi sessions. Use when continuing prior work, recalling a decision or constraint, preparing a handoff, or explicitly maintaining project Memory.
    0
    installs
  24. Powercontext · oceanbase
    Use PowerContext for durable memory, cross-session continuity, and reviewed Experience or Skill artifacts.
    0
    installs
  25. Powercontext Project Context · oceanbase bundle
    Use PowerContext to search prior project decisions, explicitly save or correct durable memory, inspect scopes and review candidates, or transfer and resume work with exact evidence. Use when the user requests these operations or relevant project history is missing; ordinary coding and current-turn summaries do not need PowerContext calls.
    0
    installs
  26. Obdiag Rca · oceanbase
    OceanBase 集群所有根因分析场景的统一 SOP。覆盖事务超时/回滚/断连、内存不足、合并卡住、日志盘满、DDL 失败、Schema 泄漏、GC 异常、弱一致性读、OMS 等。始终先执行 rca_run,如 RCA 脚本无法给出结论再按本 skill 降级到手动日志采集分析。
    0
    installs
  27. Obdiag Usage · oceanbase
    obdiag agent 工具使用指南:配置文件生成、gather/analyze/check/rca 各命令的调用方式、参数说明与典型场景。用户询问"怎么用 obdiag"、"如何采集日志"、"怎么生成配置"、"如何巡检/根因分析",或 agent 自身不确定该调哪个工具时加载本 skill。
    0
    installs
  28. Obdiag Triage · oceanbase
    未知/未分类问题的统一分诊 SOP:用户描述集群异常但症状不明确、不知从何入手,或问题无法直接对应 rca/observer-log-analysis/observer-sql-analysis 等专项 skill 时,强制先执行全量巡检 check_cluster,再根据巡检结果决定下一步路径。
    0
    installs
  29. Obdiag Check Rca · oceanbase
    标准 SOP:集群巡检 check_cluster/check_list 与 RCA 入口(rca_run/rca_list)。用户要健康检查、巡检时使用;RCA 场景映射与手动降级详见 obdiag-rca skill;与 observer-log-analysis、observer-sql-analysis、obproxy-log-analysis 分工明确。
    0
    installs
  30. Obdiag Performance · oceanbase
    性能类采集与主机 IO:ASH、AWR、perf 火焰图、sysstat、磁盘 IO。在用户说卡顿、慢、会话堆积、要看 ASH/AWR/火焰图或主机负载时使用;与 observer-sql-analysis、observer-log-analysis 互补。
    0
    installs
  31. Oceanbase Knowledge · oceanbase
    官方 OceanBase 知识库(文档/参数/概念)。用户问手册级问题、参数含义、架构与运维说明时使用;不用于查询实时集群状态。需在 agent.yml 中开启 oceanbase_knowledge.enabled 并配置 bearer_token。网关 POST /retrieval;component 仅允许固定枚举(见正文,默认 oceanbase)。
    0
    installs
  32. Obdiag Multi Cluster · oceanbase
    标准 SOP:多集群发现 list_obdiag_clusters、当前会话 show_current_cluster、/use 切换与 cluster_config_path 定向。多套 ~/.obdiag/*.yml、切换默认集群、或一句话点名某集群时使用。
    0
    installs
  33. Obproxy Log Analysis · oceanbase
    标准 SOP:OBProxy 日志采集(gather_obproxy_log)、包内解读(file_list/file_read/run_shell 解压)、可选巡检。用户提到 OBProxy/代理/obproxy_diagnosis 等时使用;与 observer 侧 observer-log-analysis 互斥 analyze_log。
    0
    installs
  34. Observer Log Analysis · oceanbase
    标准 SOP:OceanBase 集群侧(observer/election/rootservice)日志采集、过滤与 analyze 解读。用户要收集日志、trace_id/关键词过滤、分析错误栈或慢 SQL 在 observer 日志中的线索时使用。OBProxy 日志请用 obproxy-log-analysis。
    0
    installs
  35. Observer SQL Analysis · oceanbase
    标准 SOP:单条 SQL 性能、执行计划、trace 计划包、锁等待。用户问「为什么慢」、提供 trace_id、或描述锁/超时时使用;与 obdiag-performance(整体 ASH/AWR)、observer-log-analysis(observer 日志链)分工。
    0
    installs
  36. Oms Kafka Performance · oceanbase
    标准 SOP:OceanBase 社区版经 OMS 同步至 Kafka 的延迟、吞吐与调优。涵盖全量/增量并发与限速、KafkaSink、OMS 平台 limitator 与 JVM、源端 OB 与表结构策略;与 observer 日志、OBProxy、单条 SQL 深查 skill 分工明确。
    0
    installs
  37. Oceanbase Source Analysis · oceanbase
    OceanBase 社区版源码分析 SOP。当日志/RCA/巡检无法给出确定性结论时,通过读取本地 OceanBase 社区版源码进行精准验证。覆盖错误码溯源、函数/参数行为确认、调用链追踪、跨版本行为对比。需用户提供本地源码路径(源码约 3-5 GB)。
    0
    installs
  38. Obproxy Routing Troubleshooting · oceanbase
    OBProxy/ODP 连接解析、弱读与只读副本路由、读写分离、分区键解析、SHOW CREATE 兼容、get_lock、cluster not exist、2013、Unknown thread id、新建表经代理慢等路由配置类问题;日志采集解读使用 obproxy-log-analysis。
    0
    installs
  39. Backup Archive Restore Troubleshooting · oceanbase
    备份、日志归档、物理恢复、恢复时间窗、NFS/OSS/COS 归档路径、对象存储权限、备租户恢复源、ob_admin 读取归档位点、oblogminer schema_meta 等问题;OMS 迁移同步问题不使用本 skill。
    0
    installs
  40. Observer Storage Space Troubleshooting · oceanbase
    Observer 侧日志盘、数据盘、磁盘分配失败、-4184、-4264、-4009、Structure needs cleaning、fallocate、合并 -4016、索引或加副本空间不足、单表恢复占盘、归档卡 GC 等存储空间问题;日志链使用 observer-log-analysis。
    0
    installs
  41. Oceanbase CLI · oceanbase
    Runs OceanBase (MySQL protocol) via `obcli` shell only; sql_writes_supported false for agents; without non-empty policy.json, OBCLI-NO-WRITE on DML/DDL; with policy.json, block_rules govern writes. Agent must not modify obcli config or run config set-dsn/clear-dsn. Encrypted local DSN under ~/.config/obcli; optional policy.json; pymysql-backed `sql`, `status`, `schema tables`.
    0
    installs
  42. Build Seekdb Python Wheel · oceanbase bundle
    Build and verify seekdb Python wheels from seekdb source on remote Linux x86_64 or macOS arm64 hosts. Use when a user asks to package seekdb from a commit, tag, or branch; the workflow fetches source through GitHub SSH, runs the seekdb-bindings build, applies release-only compiler policy, handles known remote failures, verifies both supported Python ABI wheels, and returns checksums and artifact paths.
    0
    installs
  43. Code Review · oceanbase
    Review seekdb pull requests and diffs for high-signal correctness, resource-lifetime, concurrency, current-version state-consistency, credential-exposure, workflow-security, performance, and test-evidence defects. Use when reviewing changes to seekdb C++, Rust, build, CI, or test code; report only actionable Blocker or Major findings and exclude persistence-format and upgrade-compatibility analysis.
    0
    installs