Skip to main content

Similarity Search Patterns

Skill Verified Active

Implement efficient similarity search with vector databases. Use when building semantic search, implementing nearest neighbor queries, or optimizing retrieval performance.

Purpose

Implement efficient similarity search with vector databases by providing concrete examples and best practices for building semantic search, nearest neighbor queries, and optimizing retrieval performance.

Features

  • Efficient similarity search implementation
  • Support for Pinecone, Qdrant, pgvector, and Weaviate
  • Explanation of distance metrics and index types
  • Code templates for upserting and searching vectors
  • Guidance on RAG, recommendation engines, and search optimization

Use Cases

  • Building semantic search systems
  • Implementing RAG retrieval
  • Creating recommendation engines
  • Optimizing search latency
  • Scaling to millions of vectors

Non-Goals

  • Implementing the vector databases themselves
  • Providing generic LLM wrappers without vector search context

Practical Utility

  • info:Edge casesThe skill documents core concepts like distance metrics and index types, implicitly covering some practical considerations, but does not explicitly list failure modes or recovery steps for each template.

Installation

First, add the marketplace

/plugin marketplace add wshobson/agents
/plugin install llm-application-dev@claude-code-workflows

Quality Score

Verified
95 /100
Analyzed 2 days ago

Trust Signals

Last commit4 days ago
Stars35.3k
LicenseMIT
Status
View Source

Similar Extensions

Embedding Strategies

100

Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific domains.

Skill
wshobson

AgentDB Vector Search

99

Implement semantic vector search with AgentDB for intelligent document retrieval, similarity matching, and context-aware querying. Use when building RAG systems, semantic search engines, or intelligent knowledge bases.

Skill
ruvnet

Qdrant Vector Search

95

High-performance vector similarity search engine for RAG and semantic search. Use when building production RAG systems requiring fast nearest neighbor search, hybrid search with filtering, or scalable vector storage with Rust-powered performance.

Skill
Orchestra-Research

Aws Cdk Development

100

AWS Cloud Development Kit (CDK) expert for building cloud infrastructure with TypeScript/Python. Use when creating CDK stacks, defining CDK constructs, implementing infrastructure as code, or when the user mentions CDK, CloudFormation, IaC, cdk synth, cdk deploy, or wants to define AWS infrastructure programmatically. Covers CDK app structure, construct patterns, stack composition, and deployment workflows.

Skill
zxkane

Fit Drift Diffusion Model

100

Fit cognitive drift-diffusion models (Ratcliff DDM) to reaction time and accuracy data with parameter estimation (drift rate, boundary separation, non-decision time), model comparison, and parameter recovery validation. Use when modeling binary decision-making with reaction time data, estimating cognitive parameters from experimental data, comparing sequential sampling model variants, or decomposing speed-accuracy tradeoff effects into latent cognitive components.

Skill
pjt222

Ui Ux Pro Max

100

UI/UX design intelligence with searchable style, palette, typography, and chart databases. Use when designing UI components, choosing colors/fonts, reviewing code for UX issues, building landing pages, or implementing responsive layouts.

Skill
spartan-stratos

© 2025 SkillRepo · Find the right skill, skip the noise.