cb-analytics-admin
Use this skill when the user wants to inspect or manage the Analytics service's runtime — checking ingestion health, killing runaway queries, restarting nodes,…
Use this skill when the user wants to inspect or configure the Couchbase cluster itself — node membership, memory quotas, rebalance, auto-failover, system events, or just verifying that a cluster is reachable. Trigger when they mention "cluster info", "ping", "rebalance",
$ npx -y skills add celticht32/Couchbase-Skills-for-Claude.ai --skill cb-analytics-cluster --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cb-analytics-clusterContext preview
The summary Claude sees to decide when to auto-load this skill.
Use this skill when the user wants to inspect or configure the Couchbase cluster itself — node membership, memory quotas, rebalance, auto-failover, system events, or just verifying that a cluster is reachable. Trigger when they mention "cluster info", "ping", "rebalance",
name: cb-analytics-cluster description: | Use this skill when the user wants to inspect or configure the Couchbase cluster itself — node membership, memory quotas, rebalance, auto-failover, system events, or just verifying that a cluster is reachable. Trigger when they mention "cluster info", "ping", "rebalance", "auto-failover", "system events", "nodes", "memory quota", or "who_am_i". license: MIT
You have 9 cluster-level tools, mostly read-only.
troubleshooting any other tool failure.
to call often.
(roles, domain). Useful when an `AnalyticsAuthError` shows up.
`cbasMemoryQuota`), `balanced`, `rebalanceStatus`. Read before any capacity decision.
XDCR). Empty list is the happy path.
Returns `{"status": "none"}` when nothing's running.
Couchbase recommends `enabled=True, timeout=120, max_count=1` for 3-node clusters; larger clusters can use `max_count=2+`.
`get_system_events(since_time, cluster)` returns recent operational events (`info` / `warning` / `error`). `since_time` is an ISO 8601 timestamp; omit it for "everything the cluster will give us".
Use this for post-incident triage:
> User: "Why did the cluster fail over at 03:00?" > 1. `get_system_events(since_time="2026-05-24T02:50:00Z")` > 2. Look for `severity="warning"|"error"` entries around that timestamp.
before calling. Restate the values you're about to set and which cluster.
is optional but if you have any doubt, pass it explicitly. Use `list_clusters` from the meta tools when in doubt.
rebalance; the management endpoint is shared with the GUI.
reason and a plan to re-enable. Note the original values in chat before you change them so they're easy to restore.
Cluster tools are almost all `read` (60/sec): `ping_cluster`, `get_cluster_info`, `get_cluster_details`, `get_cluster_tasks`, `get_rebalance_progress`, `get_auto_failover_settings`, `get_system_events`, `who_am_i`.
The single `write` (1/sec) tool here is `configure_auto_failover` — matches the safety advice above: never call this without explicit confirmation, and the rate limit gives you exactly one shot per second to fat-finger it.
When polling `get_rebalance_progress` during a long rebalance, the read rate (60/sec) is plenty but the management endpoint is shared with the GUI. Once every 2–5 seconds is the polite poll interval; faster won't get you better data and stresses the management plane.
If `RateLimitExceeded` comes back, honour `retry_after_sec` — back off, don't retry-storm.
Claude skill files for working with Couchbase — covering every major service and deployment pattern from application integration through AI applications, Kubernetes operations, mobile sync, security hardening, and analytics.
Repo: celticht32/Couchbase-Skills-for-Claude.ai
Use this skill when the user wants to inspect or manage the Analytics service's runtime — checking ingestion health, killing runaway queries, restarting nodes,…
Use this skill when the user wants to manage Couchbase Capella resources through the Cloud Management API — listing organisations and clusters, provisioning or…
Use this skill when the user is managing Analytics data-source links — S3, Azure Blob, GCS, or remote Couchbase links — including creating, updating, listing,…
Use this skill when the user is setting up cb-analytics-mcp from scratch or troubleshooting an existing install — generating secrets, configuring .env, running…
Use this skill when the user wants to write or improve SQL++ queries against Couchbase Analytics through cb-analytics-mcp. Trigger when they mention "SQL++",…
Use this skill when the user wants to inspect, discover, or document the structure of Couchbase Analytics dataverses and datasets — listing what exists,…