From glean-pack
Guides Elasticsearch/Algolia to Glean migration: export docs, transform schema, create datasource, bulk index, validate queries, switch to Client API.
How this skill is triggered — by the user, by Claude, or both
Slash command
/glean-pack:glean-migration-deep-diveThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Migrate from Elasticsearch/Algolia: 1) Export all documents from source, 2) Transform to Glean document schema (id, title, url, body, permissions), 3) Create datasource with adddatasource, 4) Bulk index with bulkindexdocuments, 5) Validate search quality with test queries, 6) Switch search UI to use Glean Client API. Typical timeline: 2-4 weeks.
Migrate from Elasticsearch/Algolia: 1) Export all documents from source, 2) Transform to Glean document schema (id, title, url, body, permissions), 3) Create datasource with adddatasource, 4) Bulk index with bulkindexdocuments, 5) Validate search quality with test queries, 6) Switch search UI to use Glean Client API. Typical timeline: 2-4 weeks.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin glean-packGuides migrating search from Elasticsearch, Typesense, or Meilisearch to Algolia with data sync, TypeScript adapters, replaceAllObjects swaps, and strangler fig traffic shifting.
Optimizes Glean search relevance and indexing throughput using batch sizing, datasource configs, content quality, and incremental/bulk strategies.
Provides expert patterns for Algolia search implementation, indexing strategies, React InstantSearch hooks, relevance tuning, and Next.js SSR integration.