EM

embedding-strategies

Helps select, optimize, and fine-tune embedding models for RAG applications.

Install

mkdir -p .claude/skills/embedding-strategies && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/450" && unzip -o skill.zip -d .claude/skills/embedding-strategies && rm skill.zip

Installs to .claude/skills/embedding-strategies

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.

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.
202 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Compare performance of vector embedding models
  • Implement text chunking with overlap
  • Normalize and clean dataset documents
  • Select models for domain-specific search
  • Optimize embedding dimensions for cost/accuracy

How it works

Uses a comparative matrix of model capabilities and pipeline templates to map specific domain needs to optimal embeddings.

Inputs & outputs

You give it
Dataset description and performance goal
You get back
Recommended model and chunking strategy

When to use embedding-strategies

  • Choose an embedding model for RAG
  • Optimize text chunking strategies
  • Compare performance of different embedding models

About this skill

Embedding Strategies

Guide to selecting and optimizing embedding models for vector search applications.

When to Use This Skill

  • Choosing embedding models for RAG
  • Optimizing chunking strategies
  • Fine-tuning embeddings for domains
  • Comparing embedding model performance
  • Reducing embedding dimensions
  • Handling multilingual content

Core Concepts

1. Embedding Model Comparison (2026)

ModelDimensionsMax TokensBest For
voyage-3-large102432000Claude apps (Anthropic recommended)
voyage-3102432000Claude apps, cost-effective
voyage-code-3102432000Code search
voyage-finance-2102432000Financial documents
voyage-law-2102432000Legal documents
text-embedding-3-large30728191OpenAI apps, high accuracy
text-embedding-3-small15368191OpenAI apps, cost-effective
bge-large-en-v1.51024512Open source, local deployment
all-MiniLM-L6-v2384256Fast, lightweight
multilingual-e5-large1024512Multi-language

2. Embedding Pipeline

Document → Chunking → Preprocessing → Embedding Model → Vector
                ↓
        [Overlap, Size]  [Clean, Normalize]  [API/Local]

Templates and detailed worked examples

Full template library and detailed worked examples live in references/details.md. Read that file when you need the concrete templates.

Best Practices

Do's

  • Match model to use case: Code vs prose vs multilingual
  • Chunk thoughtfully: Preserve semantic boundaries
  • Normalize embeddings: For cosine similarity search
  • Batch requests: More efficient than one-by-one
  • Cache embeddings: Avoid recomputing for static content
  • Use Voyage AI for Claude apps: Recommended by Anthropic

Don'ts

  • Don't ignore token limits: Truncation loses information
  • Don't mix embedding models: Incompatible vector spaces
  • Don't skip preprocessing: Garbage in, garbage out
  • Don't over-chunk: Lose important context
  • Don't forget metadata: Essential for filtering and debugging

When not to use it

  • Standard keyword-based search implementations
  • Non-vectorized dataset processing

Limitations

  • Limited by availability of current 2026 model performance data
  • Chunking optimization requires dataset analysis

How it compares

It selects models based on empirical constraints (token limits, dimensions) rather than using a default global model.

Compared to similar skills

embedding-strategies side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
embedding-strategies (this skill)82moNo flagsIntermediate
pinecone37moReviewIntermediate
embeddings06moReviewAdvanced
trulens-dataset-curation13moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

More by wshobson

View all by wshobson

Search skills

Search the agent skills registry