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,…
Design and build AI-powered applications on Couchbase, including RAG pipelines, vector search architecture, embedding strategies, and AI agent data patterns. Use whenever the user asks about RAG, retrieval-augmented generation, vector search for AI, Hyperscale Vector Index
$ npx -y skills add celticht32/Couchbase-Skills-for-Claude.ai --skill couchbase-ai-applications --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/couchbase-ai-applicationsContext preview
The summary Claude sees to decide when to auto-load this skill.
Design and build AI-powered applications on Couchbase, including RAG pipelines, vector search architecture, embedding strategies, and AI agent data patterns. Use whenever the user asks about RAG, retrieval-augmented generation, vector search for AI, Hyperscale Vector Index
name: couchbase-ai-applications description: "Design and build AI-powered applications on Couchbase, including RAG pipelines, vector search architecture, embedding strategies, and AI agent data patterns. Use whenever the user asks about RAG, retrieval-augmented generation, vector search for AI, Hyperscale Vector Index (HVI), Composite Vector Index (CVI), Search Vector Index (SVI), embedding pipelines, semantic search, AI agent memory, grounding LLMs with Couchbase, agentic data patterns, billion-scale vector search, multi-vector search, AI application architecture, or 'how do I build an AI app with Couchbase.' Distinct from couchbase-fts (which covers FTS index mechanics and query syntax) — this skill is about end-to-end AI application design: the data model, embedding pipeline, index type selection, retrieval strategy, and integration with LLM frameworks. Use proactively when the user is building AI features or has a use case involving language models, embeddings, or semantic retrieval." license: MIT
A skill for *designing AI-powered applications* on Couchbase — RAG pipelines, vector search architecture, embedding strategies, and agent memory patterns. Covers the full stack from document design through embedding generation, index selection, retrieval, and LLM integration.
Distinct from:
If the conversation is "I'm building an AI feature / RAG pipeline / agent," this is the right skill.
| Question | Read | |---|---| | "Which of the three vector index types should I use?" | `references/vector-index-types.md` | | "How do I design my documents and data pipeline for AI?" | `references/data-design.md` | | "How do I build a RAG pipeline end to end?" | `references/rag-patterns.md` | | "LangChain / LlamaIndex / custom framework integration" | `references/framework-integration.md` |
**Principle 1 — Choose the index type before writing any code.** Couchbase 8.0 has three vector index types with meaningfully different characteristics. Choosing wrong means an index rebuild. HVI (Hyperscale) is for billion-scale with low memory; CVI (Composite) is for filtered vector search; SVI (Search Vector Index, inside FTS) is for hybrid text+vector in one index. See `references/vector-index-types.md` before picking.
**Principle 2 — The embedding pipeline is outside Couchbase.** Couchbase stores and searches vectors; it does not generate them. Your pipeline generates embeddings (at write time for documents, at query time for queries) using an external model. The embedding model must be consistent across indexing and querying — a dimension or model mismatch produces silently wrong results, not errors.
**Principle 3 — RAG quality is a retrieval problem, not a generation problem.** Most RAG failures are retrieval failures: wrong chunks returned, too few chunks, no metadata filtering, stale chunks. Invest in retrieval quality (chunk strategy, hybrid search, metadata filters, reranking) before tuning the LLM prompt.
| Task | Tool | |---|---| | Create Composite Vector Index (filtered vector search) | `admin_vector_index_create_composite` | | Create Hyperscale Vector Index (billion-scale) | `admin_vector_index_create_hyperscale` | | List vector indexes | `admin_vector_index_list` | | Drop a vector index | `admin_vector_index_drop` | | Run a kNN vector search | `cb_fts_search` with `knn` query | | Run hybrid text + vector search | `cb_fts_search` with `knn` + `query` combined | | SQL++ with vector function (CVI) | `cb_query` with `APPROX_VECTOR_DISTANCE()` |
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 wants to inspect or configure the Couchbase cluster itself — node membership, memory quotas, rebalance, auto-failover, system…
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++",…