Sandbox
@qdrant/skills

Qdrant skills for Claude Code, Codex, and Cursor

This repo packages Qdrant knowledge as agent skills instead of general docs. The skills point your agent to the right guidance for scaling, sizing, hybrid search, monitoring, migration, and version upgrades.

231 stars27 forksPythonUpdated 6d ago
Who it's for

Builders who use agent tools with Qdrant and want reusable guidance for search and deployment choices.

What it delivers

You can get Qdrant-specific recommendations without re-explaining your setup every time.

What it does

Qdrant Advisor

A meta-skill that loads the most relevant Qdrant guidance live from skills.qdrant.tech.

Scaling guidance

Advice for choosing vertical or horizontal scaling based on data size, QPS, latency, and query volume.

Search quality guidance

Steps for diagnosing poor results and choosing better search strategies, including hybrid search.

Monitoring guidance

References for metrics, health checks, optimizer behavior, and cluster debugging.

Model migration guidance

Instructions for switching embedding models without downtime, including dual-vector patterns.

SDK skill

Snippets and code examples for Python, TypeScript, Rust, Go, .NET, and Java.

How to get it

  1. 1Install one skill — the Qdrant Advisor — and your agent always has the freshest, most…
    npx skills add qdrant/skills/meta/qdrant-advisor
  2. 2If you'd rather not install anything, pass the URL of the skills site in your prompt.…
    Use skills.qdrant.tech
  3. 3Prefer the URL method? Add Use skills.qdrant.tech to the same prompts
    "I have 50M vectors on a single node and search is slow, should I add more nodes? Use skills.qdrant.tech"
    
    "My search results are returning irrelevant matches. Use skills.qdrant.tech"
  4. 4If you want a single, always-current skill instead of the full set, install only the…
    npx skills add qdrant/skills/meta/qdrant-advisor
  5. 5Install using the npx skills CLI
    npx skills add qdrant/skills
  6. 6Add the marketplace, then install all Qdrant skills
    /plugin marketplace add qdrant/skills
    /plugin install qdrant@qdrant

README

Qdrant Skills - Agent Skills for Qdrant Vector Search

QdrantQdrant

Agent skills for building with Qdrant vector search

Skills encode deep Qdrant knowledge so coding agents can make the engineering decisions that determine whether vector search works well: quantization, sharding, tenant isolation, hybrid search, model migration, and more.

Philosophy

Skills are not documentation. Qdrant already has docs in markdown. Skills answer "when?" and "why?", not "how?"

They are structured as the handbook of a Solutions Architect working on Qdrant: given a problem, navigate to the exact place in the documentation where the answer lives. No tutorials, no concept explanations. Only references and minimal snippets where absolutely necessary.

Disclaimer

These skills are under active development. Skill content and structure may change between versions as Qdrant evolves.

Usage

Qdrant maintains a growing set of skills, and their content changes as Qdrant evolves. There are a few ways to give your agent access to them.

Recommended: install the Qdrant Advisor

Install one skill — the Qdrant Advisor — and your agent always has the freshest, most relevant Qdrant guidance, with nothing to manage as the skills change:

npx skills add qdrant/skills/meta/qdrant-advisor

The Advisor ships no static content of its own. When you raise a Qdrant problem, it searches skills.qdrant.tech live, traverses the skill hierarchy along the branch that matches your symptom, and grounds its diagnosis in the current, authoritative guidance, loading only the relevant context. Because it fetches fresh every session, you don't need to reinstall to stay current, and you don't have to remember a URL or hope the site is in the model's training data.

Using the claude.ai web app? The Advisor can't fetch skills.qdrant.tech on its own when you are using the web app. You need to add Use skills.qdrant.tech to your prompt (refer to Pass the URL directly).

Alternative: pass the URL directly

If you'd rather not install anything, pass the URL of the skills site in your prompt. The agent fetches the skill relevant to your current problem:

Use skills.qdrant.tech

This keeps context focused, but you have to include the URL in every prompt.

Offline: install the full skill set

If you want the skills available offline, or triggered automatically without the Advisor, install the complete set locally. See the Installation section.

Quick Start

With the Qdrant Advisor installed, just ask your agent about Qdrant. The Advisor triggers automatically and loads the matching guidance live:

"I have 50M vectors on a single node and search is slow, should I add more nodes?"
→ Advisor loads the scaling guidance, recommends quantization and vertical scaling before adding nodes

"My search results are returning irrelevant matches"
→ Advisor loads the search-quality guidance, walks through diagnosis and search strategy options

"How do I switch from OpenAI embeddings to Cohere without downtime?"
→ Advisor loads the model-migration guidance for a zero-downtime switch with dual vectors

Prefer the URL method? Add Use skills.qdrant.tech to the same prompts:

"I have 50M vectors on a single node and search is slow, should I add more nodes? Use skills.qdrant.tech"

"My search results are returning irrelevant matches. Use skills.qdrant.tech"

Skills

SkillUseful for
qdrant-clients-sdkSDK setup, code examples, snippet search across Python, TypeScript, Rust, Go, .NET, Java
qdrant-scalingScaling decisions: data volume, QPS, latency, query volume, horizontal vs vertical
qdrant-sizingSizing RAM, disk, CPU, and node count before a deployment is provisioned.
qdrant-performance-optimizationSearch speed, memory usage, indexing performance
qdrant-search-qualityDiagnosing bad results, search strategies, hybrid search
qdrant-monitoringMetrics, health checks, debugging optimizer and cluster issues
qdrant-multitenancyIsolating multiple tenants within a Qdrant deployment: payload partitioning, tiered multitenancy, and region-based data isolation
qdrant-deployment-optionsChoosing between local, self-hosted, cloud, and hybrid
qdrant-edgeBuilding on the embedded shard: server sync, on-device BM25, snapshots, reuse vs reimplement
qdrant-migration-toolUsing the Qdrant Migration Tool CLI to move data from another vector database into Qdrant
qdrant-model-migrationSwitching embedding models without downtime
qdrant-version-upgradeSafe upgrade paths, compatibility guarantees, rolling upgrades

Installation

Qdrant Advisor (recommended)

If you want a single, always-current skill instead of the full set, install only the Qdrant Advisor:

npx skills add qdrant/skills/meta/qdrant-advisor

This installs just the qdrant-advisor meta-skill. It ships no static content of its own, it loads the relevant Qdrant skills live from skills.qdrant.tech on demand, so you always get the latest guidance without reinstalling. It is not part of the npx skills add qdrant/skills bundle.

npx skills

Install using the npx skills CLI:

npx skills add qdrant/skills

Claude Code

Add the marketplace, then install all Qdrant skills:

/plugin marketplace add qdrant/skills
/plugin install qdrant@qdrant

Cursor

Install from the Cursor Marketplace or add manually via Settings > Rules > Add Rule > Remote Rule (GitHub) with qdrant/skills.

Clone / Copy

Clone this repo and copy the skill folders into the appropriate directory for your agent:

AgentSkill DirectoryDocs
Claude Code~/.claude/skills/docs
Cursor.cursor/skills/docs
OpenCode~/.config/opencode/skill/docs
OpenAI Codex~/.codex/skills/docs
Pi~/.pi/agent/skills/docs

MCP Servers

For additional Qdrant context, pair skills with these MCP servers:

ServerPurpose
mcp-code-snippetsSearch Qdrant docs and code examples across all SDKs
mcp-server-qdrantStore and retrieve memories, manage collections directly

Getting Help

Found a bug or wrong advice in a skill? Open an issue on GitHub and include:

  • The skill name
  • The prompt you gave your agent
  • What the agent said vs what it should have said

Contributing

If you are interested in contributing, follow the instructions in CONTRIBUTING.md.

Files in the repo

Repository payload17 top-level entries
  • .claude-plugin
  • .github
  • evals
  • meta
  • scripts
  • skill-test
  • skills
  • .gitignore
  • .lycheeignore
  • AGENTS.md
  • build.sh
  • CONTRIBUTING.md
  • interpret-stats.md
  • LICENSE
  • netlify.toml
  • README.md
  • SCORING.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

obra/
superpowers

An agentic skills framework & software development methodology that works.

285k
1 add

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k