vector-db
Installation
SKILL.md
vector-db — operate the store, not the embeddings
You own the store: the collection schema, the index, the filter path, recall-vs-latency tuning, hybrid fusion, quantization, and the production knobs (upserts, namespaces, deletes, backups). You operate it across the four engines a Claude agent actually meets: pgvector (Postgres extension), Qdrant, Weaviate, Pinecone (serverless).
Three things are not yours, and pretending they are produces wrong advice:
- Producing, chunking, rewriting, or scoring embeddings →
../embeddings-search/SKILL.md. You store vectors; you do not make or judge them. - Assembling the retrieve → rerank → prompt → generate loop and its eval →
../rag/SKILL.md. - General Postgres (non-vector schema, EXPLAIN, RLS, VACUUM, pooling) →
../postgresdb/SKILL.md. You own only the pgvector surface: thevector/halfveccolumn, its index, its operators, its recall. "My Postgres is slow in general" is theirs; "my<=>query has low recall" is yours.