Official agent skill

Qdrant Advisor

by qdrant in qdrant/skills

Diagnose, troubleshoot, and advise on any Qdrant deployment by loading the latest official Qdrant skills live from skills.qdrant.tech.

OfficialApache-2.0Auto-check passedDevOps & Cloud

Install Qdrant Advisor

skills CLI
$ npx skills add qdrant/skills --skill qdrant-advisor -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install qdrant/skills qdrant-advisor --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/qdrant/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/meta/qdrant-advisor .claude/skills/qdrant-advisor && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
qdrant-advisor
GitHub stars
253
Token cost
~1.7k tokens
SKILL.md length
844 words
Files
1
Skills in repo
33
Repo updated
First seen
Licence
Apache-2.0

At a glance

Diagnose, troubleshoot, and advise on any Qdrant deployment by loading the latest official Qdrant skills live from skills.qdrant.tech.

  • Works in 4 steps: Frame the problem → Find the right skill(s) → Traverse the hierarchy (deep and lateral) → …
  • Especially when the context is clearly a Qdrant cluster
  • SKILL.md covers Core principle, The knowledge source, Workflow and Operating notes, plus 1 more section
  • Reaches skills.qdrant.tech

What it does

Qdrant Advisor is an agent skill from qdrant/skills, published by the product's own GitHub organization. Diagnose, troubleshoot, and advise on any Qdrant deployment by loading the latest official Qdrant skills live from skills.qdrant.tech. Use this whenever someone raises a Qdrant problem or question — slow or degraded search, high or growing memory / OOM crashes, optimizer stuck or slow, indexing slowness, scaling and sharding decisions (node count, QPS, latency, multitenancy, vertical vs horizontal), poor or irrelevant search results, hybrid search and reranking, embedding-model migration, version upgrades and…

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in DevOps & Cloud, covering Vector databases, Monitoring and alerting and Retrieval-augmented generation. It works with Qdrant, Docker, Prometheus and Java. The repository describes itself as: Agent skills for Qdrant vector search: scaling, performance optimization, search quality, monitoring, deployment, model migration, version upgrades, and SDK usage across Python…. The licence is Apache-2.0.

When your agent uses it

  • Especially when the context is clearly a Qdrant cluster
  • Vector-search deployment

Example prompts

  • “/qdrant-advisor”

Requirements

  • Docker

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Frame the problem
  2. Find the right skill(s)
  3. Traverse the hierarchy (deep and lateral)
  4. Diagnose and advise

What it can do on your machine

Read from SKILL.md and the folder at commit 476a18d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • skills.qdrant.tech

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Qdrant Advisor loads about 1.7k tokens when it runs. Until then it costs about 251 tokens; SKILL.md has 844 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~251
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from qdrant/skills at commit 476a18d, republished under its Apache-2.0 licence (© qdrant). 844 words, ~1,698 tokens.

Download SKILL.mdSave it as .claude/skills/qdrant-advisor/SKILL.md (or your agent's skills folder).
name
qdrant-advisor
description
Diagnose, troubleshoot, and advise on any Qdrant deployment by loading the latest official Qdrant skills live from skills.qdrant.tech. Use this whenever someone raises a Qdrant problem or question — slow or degraded search, high or growing memory / OOM crashes, optimizer stuck or slow, indexing slowness, scaling and sharding decisions (node count, QPS, latency, multitenancy, vertical vs horizontal), poor or irrelevant search results, hybrid search and reranking, embedding-model migration, version upgrades and compatibility, monitoring and observability (Prometheus, Grafana, health checks, /metrics, /telemetry), deployment choices (local, Docker, self-hosted, Qdrant Cloud, embedded), or client-SDK questions (Python, TypeScript, Rust, Go, .NET, Java). Trigger especially when the context is clearly a Qdrant cluster, collection, or vector-search deployment. Always prefer this skill over answering from memory: it pulls current, authoritative guidance and only the relevant context.

Qdrant Troubleshooting & Advisory

Core principle

Do not answer Qdrant questions from memory. Qdrant evolves quickly (new endpoints, metrics, defaults, and deployment patterns land often), and the authoritative, current guidance lives at skills.qdrant.tech as a hierarchy of agent skills. Your job is to load the relevant skill context live, then ground your diagnosis in it — loading only the branch that matches the problem, never the whole tree.

You are consuming these skills as context. You are not installing them and nothing needs to be installed.

The knowledge source

  • Search: https://skills.qdrant.tech/search?query=your+query+here
  • The structure is hierarchical: top-level skill SKILL.md → sub-skill SKILL.md → linked documentation pages. Each level narrows scope. Traverse it depth-first, following only the branch(es) that match the symptom.

Workflow

1. Frame the problem

Pull out the concrete details before fetching anything:

  • The symptom(s) in the user's words (e.g. "memory keeps climbing", "queries got slow after a bulk upload", "results are irrelevant").
  • The deployment type (local, Docker, self-hosted, Cloud, embedded) and version, if known.
  • What changed recently (upgrade, new index, traffic spike, model swap).

Turn these into 1–3 short search phrases.

2. Find the right skill(s)

Use Search (fastest path to the right skill). Fetch https://skills.qdrant.tech/search?query=<your query>, substituting your phrase for your+query+here (encode spaces as + or %20). It returns the single most relevant top-level skill's SKILL.md. Run it more than once for multi-part problems (e.g. one search for the memory symptom, one for the scaling question).

3. Traverse the hierarchy (deep and lateral)

Each SKILL.md you load names its sub-skills (and often related skills and docs) as links. The hierarchy is not just two levels — a skill can nest several layers deep, and skills also reference each other laterally. Follow the links, not a fixed depth.

Descend (go deeper). A SKILL.md is not necessarily a leaf just because you fetched it. If its sections themselves point to further SKILL.md files, keep descending along the branch that matches the symptom — top-level → sub-skill → sub-sub-skill → … — until you reach a level whose guidance is concrete enough to act on (ordered diagnostic steps, exact endpoints/metrics, an explicit "what NOT to do" list). Don't stop early at an intermediate skill that only routes you onward.

Move laterally (go sideways). Real problems often span areas. Follow a link to a sibling or related skill when:

  • the current skill explicitly points to another (e.g. a debugging skill that says "if this is actually a capacity problem, see scaling"),
  • the symptom has more than one plausible cause living under different top-level skills (e.g. slow queries could be a monitoring/optimizer issue or a performance-optimization issue or a scaling issue), or
  • you ran multiple searches in step 2 and they surfaced different skills, each covering part of the problem.

Load each relevant branch, then reconcile what they say in step 4.

Stay disciplined about relevance. Going deep and going sideways is encouraged when the problem warrants it — but still load only branches that bear on the symptom. Don't sweep in unrelated siblings, and stop expanding once you can give a complete, grounded answer. The goal is "all the relevant context and nothing else," not "the whole tree."

Documentation pages. Skills link out to canonical docs (e.g. …/md/documentation/…, qdrant.tech/documentation/…, or qdrant.tech/articles/…). Fetch these links exactly as the SKILL.md provides them — they render as clean markdown natively. Pull a doc page only when you need detail a SKILL.md references but does not itself contain.

Show full SKILL.md (286 more words)Show less
4. Diagnose and advise

Synthesize an answer strictly from the loaded context:

  • State the most likely cause(s) in priority order — the skills often tell you what to check first (e.g. "check optimizer status before blaming search latency"); preserve that ordering.
  • Give concrete, ordered steps: the endpoints to hit, the metrics to read and their thresholds, the config to change.
  • Surface the skill's "what NOT to do" warnings explicitly — they prevent common self-inflicted damage.
  • Cite the canonical Qdrant doc URLs you relied on so the user can go deeper.
  • If the loaded context does not cover the case, say so plainly and either run a different search or fall back to the catalog — do not paper over the gap with remembered guesses.

Operating notes

  • Always fetch fresh every session. Never reuse a previously cached copy of a skill; the registry updates and staleness is exactly what this approach avoids.
  • Do not install anything. You are loading context only.
  • Fetching: every URL you need is either in this skill (root index, search base) or surfaced by a page you already fetched (links inside a SKILL.md or the root index), so each is fetchable as-is. If a constructed search-query URL is ever rejected, fall back to fetching the root index and navigate from its absolute links.

Example Workflow

  1. Symptom: "Our Qdrant node's RAM keeps climbing and it OOM-killed last night. Nothing obvious changed."
  2. Search: skills.qdrant.tech/search?query=qdrant+memory+growing+OOM
  3. Follow any sub-skill link on memory or debugging that the returned page names.
  4. Hop laterally to the scaling skill it references, if capacity is a plausible alternative cause.
  5. Synthesize from what you loaded; cite the doc URLs. If nothing loaded covers the case, say so; don't fill from memory.

© qdrant, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in meta/qdrant-advisor of qdrant/skills.

Open the folder on GitHubat commit 476a18d

Compare with similar skills

Qdrant Advisor next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Qdrant Advisor compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Qdrant Advisor this skillqdrant/skills253—~1.7kAutomated safety check: PassApache-2.0
Qdrant Vector SearchOrchestra-Research/AI-Research-SKILLs13k5 repos~3.4kAutomated safety check: PassMIT
vLLM Model ServingOrchestra-Research/AI-Research-SKILLs13k6 repos~2.3kAutomated safety check: PassMIT
Writing Dockerfilesancoleman/ai-design-components526—~3.2kAutomated safety check: NotesMIT
Qdrant Monitoringgithub/awesome-copilot40k1 repos~276Automated safety check: PassMIT
Pyroscopegrafana/skills278—~1.2kAutomated safety check: PassApache-2.0

Similar skills

  • Qdrant Vector Search

    Orchestra-Research/AI-Research-SKILLs

    Explains how to run Qdrant, a Rust vector database, for RAG and semantic search, covering collections, points, distance metrics and filtered or batched queries.

    13k GitHub starsUsed in 5 repos~3.4k tokens
    DatabasesAuto-check passed
  • vLLM Model Serving

    Orchestra-Research/AI-Research-SKILLs

    Deploys LLMs with vLLM for high-throughput serving, covering the OpenAI-compatible server, offline batch inference, monitoring and a Docker rollout.

    13k GitHub starsUsed in 6 repos~2.3k tokens
    AI & LLM EngineeringAuto-check passed
  • Writing Dockerfiles

    ancoleman/ai-design-components

    Writing optimized, secure, multi-stage Dockerfiles with language-specific patterns (Python, Node.js, Go, Rust), BuildKit features, and distroless images.

    526 GitHub stars~3.2k tokensUpdated 10 mo ago
    DevOps & CloudAuto-check: notes
  • Qdrant Monitoring

    github/awesome-copilot

    Official

    Guides Qdrant monitoring and observability setup. An agent skill from github/awesome-copilot.

    40k GitHub starsUsed in 1 repo~276 tokens
    DevOps & CloudAuto-check passed
  • Pyroscope

    grafana/skills

    Official

    Continuously profile applications with Grafana Pyroscope and read the result as flame graphs.

    278 GitHub stars~1.2k tokensUpdated today
    DevOps & CloudAuto-check passed
  • DB

    oracle/skills

    Official

    Oracle Database guidance for SQL, PL/SQL, SQLcl, ORDS, Oracle Vector SDK, administration, app development, performance, security, migrations, and agent-safe database workflows.

    872 GitHub stars~1.4k tokensUpdated yesterday
    DatabasesAuto-check passed

More from qdrant/skills

All 33 skills in this repo
  • Qdrant Clients SDK

    qdrant/skills

    Official

    Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments.

    253 GitHub starsUsed in 2 repos~752 tokens
    Auto-check: notes
  • Official

    Guides Qdrant deployment selection. An agent skill from qdrant/skills.

    253 GitHub starsUsed in 2 repos~976 tokens
    Auto-check passed
  • Official

    Guides Qdrant search strategy selection. An agent skill from qdrant/skills.

    253 GitHub stars~1.3k tokensUpdated yesterday
    Auto-check passed
  • Official

    Diagnoses and guides Qdrant horizontal scaling decisions. An agent skill from qdrant/skills.

    253 GitHub starsUsed in 2 repos~833 tokens
    Auto-check passed
  • Official

    Diagnoses and reduces Qdrant memory usage. An agent skill from qdrant/skills.

    253 GitHub starsUsed in 2 repos~1.6k tokens
    Auto-check passed

Questions about Qdrant Advisor

What does Qdrant Advisor do?

Diagnose, troubleshoot, and advise on any Qdrant deployment by loading the latest official Qdrant skills live from skills.qdrant.tech. Qdrant Advisor is an agent skill from qdrant/skills, published by the product's own GitHub organization.tech.

When should I use Qdrant Advisor?

Qdrant Advisor fits situations like: especially when the context is clearly a Qdrant cluster; vector-search deployment.

How do I install Qdrant Advisor in Claude Code?

Run `npx skills add qdrant/skills --skill qdrant-advisor -a claude-code`. Or copy the skill folder (meta/qdrant-advisor in qdrant/skills) into .claude/skills/qdrant-advisor in your project. Claude Code loads it when a task matches its description.

How do I install Qdrant Advisor in Codex?

Run `npx skills add qdrant/skills --skill qdrant-advisor -a codex`. Or copy the skill folder (meta/qdrant-advisor in qdrant/skills) into .agents/skills/qdrant-advisor in your project. Codex loads it when a task matches its description.

Can I use Qdrant Advisor in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add qdrant/skills --skill qdrant-advisor -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/qdrant-advisor, .gemini/skills/qdrant-advisor, .github/skills/qdrant-advisor and .opencode/skills/qdrant-advisor in your project.

What does Qdrant Advisor need to run?

SKILL.md names no scripts, command-line tools or credentials: Qdrant Advisor is instructions for the agent only. Our summary lists: Docker.

Does Qdrant Advisor access the network?

SKILL.md names 1 domain. In commands or code: skills.qdrant.tech; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Qdrant Advisor safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Qdrant Advisor use?

Qdrant Advisor is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Qdrant Advisor use?

About 1.7k tokens (SKILL.md is roughly 6.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Qdrant Advisor?

Skills that share tags, products or a category with Qdrant Advisor: Qdrant Vector Search (Orchestra-Research/AI-Research-SKILLs, 13k stars), vLLM Model Serving (Orchestra-Research/AI-Research-SKILLs, 13k stars), Writing Dockerfiles (ancoleman/ai-design-components, 526 stars) and Qdrant Monitoring (github/awesome-copilot, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Qdrant Advisor?

qdrant (a GitHub organization, an official publisher) maintains it in qdrant/skills, which has 253 GitHub stars. The repository holds 33 skills in this directory. The repository was last updated on October 6, 2026.

Source: qdrant/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.