migrate-from-algolia
CommunitySeamlessly migrate Algolia to Elasticsearch
Authorpatrykkopycinski
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Migrating search from Algolia to Elasticsearch requires translating index schemas, analyzers, synonyms, and data formats while preserving relevance and faceting behavior. This process is error-prone when done manually and often results in broken searches, missing facets, or degraded relevance.
Core Features & Use Cases
- Index analysis and mapping: Identify Algolia index structure, attributes for search vs display, and facet fields to create equivalent Elasticsearch mappings.
- Analyzer and synonym handling: Configure analyzers for typo tolerance and import Algolia synonym sets to maintain search behavior.
- Data export and bulk import: Transform exported Algolia records into Elasticsearch documents and perform bulk indexing, then validate with side-by-side queries.
- Use Case: Move an e-commerce site's product search from Algolia to Elasticsearch, preserving facets, synonyms, and typo-tolerant relevance.
Quick Start
Use the migrate-from-algolia skill to detect Algolia index schemas, export and transform records, import synonyms, create matching Elasticsearch mappings, and bulk index the data for validation.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: migrate-from-algolia Download link: https://github.com/patrykkopycinski/elastic-cursor-plugin/archive/main.zip#migrate-from-algolia Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.