Implement efficient similarity search with vector databases. Use when building semantic search, implementing nearest neighbor queries, or optimizing retrieval performance.
66
48%
Does it follow best practices?
Impact
100%
1.09xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./tests/ext_conformance/artifacts/agents-wshobson/llm-application-dev/skills/similarity-search-patterns/SKILL.mdPinecone vector store implementation
Modern Pinecone import
100%
100%
ServerlessSpec import
100%
100%
Instantiate Pinecone class
100%
100%
ServerlessSpec with aws/us-east-1
100%
100%
Idempotent index creation
100%
100%
Batch upsert size
100%
100%
Default cosine metric
100%
100%
Default dimension 1536
100%
100%
Metadata in search results
100%
100%
Namespace support
100%
100%
Filter support
100%
100%
Result structure
100%
100%
pgvector HNSW indexing and hybrid search
Uses asyncpg
100%
100%
Connection pool
100%
100%
HNSW index type
100%
100%
vector_cosine_ops operator
100%
100%
HNSW m=16 parameter
100%
100%
HNSW ef_construction=64
100%
100%
Idempotent setup
100%
100%
Cosine similarity operator
100%
100%
Hybrid search method
100%
100%
vector_weight parameter
100%
100%
Metadata filter support
100%
100%
Similarity score returned
100%
100%
Qdrant with quantization and CrossEncoder reranking
QdrantClient import
66%
100%
Scalar quantization enabled
100%
100%
INT8 quantization type
100%
100%
Quantization quantile=0.99
100%
100%
always_ram=True
100%
100%
Idempotent collection creation
100%
100%
CrossEncoder reranking
0%
100%
CrossEncoder model name
0%
100%
Over-fetch before rerank
100%
100%
Rerank score assigned
50%
100%
Cosine distance metric
100%
100%
PointStruct for upsert
100%
100%
47823e3
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.