VE

vector-database-engineer

It helps build and tune semantic retrieval systems by selecting embedding models, optimizing index configurations, and architecting database solutions.

Install

mkdir -p .claude/skills/vector-database-engineer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/834" && unzip -o skill.zip -d .claude/skills/vector-database-engineer && rm skill.zip

Installs to .claude/skills/vector-database-engineer

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Expert in vector databases, embedding strategies, and semantic search implementation. Masters Pinecone, Weaviate, Qdrant, Milvus, and pgvector for RAG applications, recommendation systems, and similar
200 charsno explicit “when” trigger
Advanced

Key capabilities

  • Configures vector index types (HNSW, IVF, PQ)
  • Optimizes chunking with defined overlap strategies
  • Implements metadata pre/post-filtering
  • Configures hybrid search pipelines
  • Tunes vector search latency and recall thresholds

How it works

It maps data characteristics to specific index configurations and retrieval logic, optimizing the vector search retrieval pipeline.

Inputs & outputs

You give it
Dataset characteristics and search query requirements
You get back
Vector store architecture and search implementation code

When to use vector-database-engineer

  • Building RAG systems for document retrieval
  • Implementing semantic search in applications
  • Optimizing vector search latency and recall
  • Designing metadata filtering for vector databases

About this skill

Vector Database Engineer

Expert in vector databases, embedding strategies, and semantic search implementation. Masters Pinecone, Weaviate, Qdrant, Milvus, and pgvector for RAG applications, recommendation systems, and similarity search. Use PROACTIVELY for vector search implementation, embedding optimization, or semantic retrieval systems.

Do not use this skill when

  • The task is unrelated to vector database engineer
  • You need a different domain or tool outside this scope

Instructions

  • Clarify goals, constraints, and required inputs.
  • Apply relevant best practices and validate outcomes.
  • Provide actionable steps and verification.
  • If detailed examples are required, open resources/implementation-playbook.md.

Capabilities

  • Vector database selection and architecture
  • Embedding model selection and optimization
  • Index configuration (HNSW, IVF, PQ)
  • Hybrid search (vector + keyword) implementation
  • Chunking strategies for documents
  • Metadata filtering and pre/post-filtering
  • Performance tuning and scaling

Use this skill when

  • Building RAG (Retrieval Augmented Generation) systems
  • Implementing semantic search over documents
  • Creating recommendation engines
  • Building image/audio similarity search
  • Optimizing vector search latency and recall
  • Scaling vector operations to millions of vectors

Workflow

  1. Analyze data characteristics and query patterns
  2. Select appropriate embedding model
  3. Design chunking and preprocessing pipeline
  4. Choose vector database and index type
  5. Configure metadata schema for filtering
  6. Implement hybrid search if needed
  7. Optimize for latency/recall tradeoffs
  8. Set up monitoring and reindexing strategies

Best Practices

  • Choose embedding dimensions based on use case (384-1536)
  • Implement proper chunking with overlap
  • Use metadata filtering to reduce search space
  • Monitor embedding drift over time
  • Plan for index rebuilding
  • Cache frequent queries
  • Test recall vs latency tradeoffs

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

When not to use it

  • Standard database queries without semantic requirement
  • When dataset is too small to require vectorization

Prerequisites

Vector DB provider API key (e.g., Pinecone)Embedding model endpoint

Limitations

  • Depends on embedding model dimensions
  • Performance varies by vector database provider

How it compares

It focuses on the architectural design of the vector storage itself rather than just writing query prompts.

Compared to similar skills

vector-database-engineer side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
vector-database-engineer (this skill)84moNo flagsAdvanced
pgvector-semantic-search44moNo flagsIntermediate
database-design66moReviewIntermediate
generating-database-seed-data1026dReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

mobile-design

sickn33

Mobile-first design and engineering doctrine for iOS and Android apps. Covers touch interaction, performance, platform conventions, offline behavior, and mobile-specific decision-making. Teaches principles and constraints, not fixed layouts. Use for React Native, Flutter, or native mobile apps.

149231

unity-developer

sickn33

Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance issues, game mechanics, or cross-platform builds.

142357

architect-review

sickn33

Master software architect specializing in modern architecture patterns, clean architecture, microservices, event-driven systems, and DDD. Reviews system designs and code changes for architectural integrity, scalability, and maintainability. Use PROACTIVELY for architectural decisions.

109320

angular

sickn33

Modern Angular (v20+) expert with deep knowledge of Signals, Standalone Components, Zoneless applications, SSR/Hydration, and reactive patterns. Use PROACTIVELY for Angular development, component architecture, state management, performance optimization, and migration to modern patterns.

100129

frontend-slides

sickn33

Create stunning, animation-rich HTML presentations from scratch or by converting PowerPoint files. Use when the user wants to build a presentation, convert a PPT/PPTX to web, or create slides for a talk/pitch. Helps non-designers discover their aesthetic through visual exploration rather than abstract choices.

95195

minecraft-bukkit-pro

sickn33

Master Minecraft server plugin development with Bukkit, Spigot, and Paper APIs. Specializes in event-driven architecture, command systems, world manipulation, player management, and performance optimization. Use PROACTIVELY for plugin architecture, gameplay mechanics, server-side features, or cross-version compatibility.

9078

You might also like

pgvector-semantic-search

timescale

Use this skill for setting up vector similarity search with pgvector for AI/ML embeddings, RAG applications, or semantic search. **Trigger when user asks to:** - Store or search vector embeddings in PostgreSQL - Set up semantic search, similarity search, or nearest neighbor search - Create HNSW or IVFFlat indexes for vectors - Implement RAG (Retrieval Augmented Generation) with PostgreSQL - Optimize pgvector performance, recall, or memory usage - Use binary quantization for large vector datasets **Keywords:** pgvector, embeddings, semantic search, vector similarity, HNSW, IVFFlat, halfvec, cosine distance, nearest neighbor, RAG, LLM, AI search Covers: halfvec storage, HNSW index configuration (m, ef_construction, ef_search), quantization strategies, filtered search, bulk loading, and performance tuning.

423

database-design

davila7

Database design principles and decision-making. Schema design, indexing strategy, ORM selection, serverless databases.

648

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

database-schema-designer

davila7

Design robust, scalable database schemas for SQL and NoSQL databases. Provides normalization guidelines, indexing strategies, migration patterns, constraint design, and performance optimization. Ensures data integrity, query performance, and maintainable data models.

628

analyzing-query-performance

jeremylongshore

Execute use when you need to work with query optimization. This skill provides query performance analysis with comprehensive guidance and automation. Trigger with phrases like "optimize queries", "analyze performance", or "improve query speed".

18

databases

mrgoonie

Work with MongoDB (document database, BSON documents, aggregation pipelines, Atlas cloud) and PostgreSQL (relational database, SQL queries, psql CLI, pgAdmin). Use when designing database schemas, writing queries and aggregations, optimizing indexes for performance, performing database migrations, configuring replication and sharding, implementing backup and restore strategies, managing database users and permissions, analyzing query performance, or administering production databases.

16

Search skills

Search the agent skills registry