claude

algolia-migration

Migrate existing Algolia backend/server-side API client code, or frontend search-only builds (lite client), to the latest major version. Use when upgrading algoliasearch packages, fixing initIndex removal, replacing .wait() chaining, updating imports after a version bump, or handling any breaking changes across JS (v4→v5), Python (v3→v4), Go (v3→v4), PHP (v3→v4), Java (v3→v4), C# (v6→v7), Ruby (v2→v3), Kotlin (v2→v3), Scala (v1→v2), or Swift (v8→v9). Do NOT use for new project setup, InstantSearch frontend widgets, analytics queries, or recommendations.

12 on GitHubMITupdated 14 days ago
/

Plugin algolia-migration from marketplace algolia-skills in algolia/skills. Commands read from the repo's manifest — 13 days ago.

What it installs

Skills (21)

  • agent-studio-evaluations

    Evaluate and improve Algolia Agent Studio agents with the algobot CLI: run Agent Studio evaluations, read pass rates and judge verdicts, create evaluation datasets (including importing the agent's real conversation history as eval cases), compare agent versions before and after a change, and run the

  • algobot-cli

    Use for anything AI/agent/conversational built on Algolia: algobot CLI, Agent Studio, RAG systems, conversational product discovery, genAI content generation from search results (carousels, descriptions, headers), chatbots or recommendation agents using Algolia as retrieval, config-as-code workflows

  • algolia-agent-studio

    Product-specific Algolia Agent Studio implementation, validation, and optimization guidance. Use when planning, building, integrating, or auditing Agent Studio agents, AI-powered conversational experiences, LLM provider setup, Algolia Search tools, client-side tools, MCP tools, memory, prompting, co

  • algolia-audit

    Entry point for auditing, reviewing, or health-checking an EXISTING Algolia implementation. Use when the ask sounds like: "audit our search", "review our setup", "is this configured correctly", "health check", "we inherited this implementation", "something seems off with search", "search quality got

  • algolia-autocomplete

    Build and review Algolia Autocomplete and query suggestion experiences. Use when planning or implementing typeahead, query suggestions, recent searches, popular searches, federated autocomplete panels, product/content suggestions, detached mobile mode, plugins, keyboard navigation, insights events,

  • algolia-cli

    Use this skill whenever a user wants to execute operations against Algolia indices or accounts — deleting records, copying/migrating indices, backing up data, importing/exporting records, managing API keys, editing synonyms, configuring rules, changing settings like facets, clearing indices, or auto

  • algolia-crawler

    Use this skill whenever a user wants to crawl one or more web pages or a whole site and turn them into an Algolia index using the Algolia CLI — especially for RAG, AI search, semantic search, or Agent Studio retrieval. Triggers: "index my website/docs with Algolia", "set up the Algolia Crawler", "cr

  • algolia-data-modeling

    Algolia data modeling and indexing guidance. Use before or alongside indexing records or building Algolia search UI for net-new search, browse, autocomplete, ecommerce, personalization, Dynamic Re-Ranking, recommendations, or analytics-aware implementations. Also use to audit or review an EXISTING i

  • algolia-discovery-planning

    START HERE for any non-trivial Algolia work — building, adding, migrating, redesigning, auditing, or configuring search, browse, autocomplete, indexing, relevance, recommendations, personalization, merchandising, events, or analytics. Invoke this FIRST even when the task already seems scoped or the

  • algolia-events-insights

    Algolia event instrumentation guidance for Insights, analytics, personalization, Dynamic Re-Ranking, Recommend, and merchandising feedback loops. Use for search, autocomplete, browse, ecommerce, personalization, recommendations, or analytics instrumentation. Makes event decisions explicit before an

  • algolia-index-configuration

    Algolia index settings and relevance configuration guidance. Use when configuring searchableAttributes, attributesForFaceting, customRanking, ranking, replicas, virtual replicas, rules, synonyms, typo tolerance, distinct, filters, optional filters, merchandising, browse/category relevance, or A/B-te

  • algolia-instantsearch-ui

    Build and review Algolia InstantSearch experiences in JavaScript, React, Vue, Angular (via InstantSearch.js; Angular InstantSearch is deprecated), or compatible frontend stacks. Use when planning or reviewing search results pages, browse/category pages, routing, widgets, filters, facets, sort-by, pa

  • algolia-mcp

    Search Algolia indices via the Algolia MCP server, retrieve analytics (top searches, no-result rates, click positions, user counts), and get product recommendations (bought-together, related, trending). Triggers on search, indexing, analytics, Algolia, recommendations, MCP.

  • algolia-migration

    Migrate existing Algolia API client code to a newer major version. Triggers on: upgrading algoliasearch, moving from initIndex to client methods, fixing "initIndex is not a function", updating imports after a version bump, handling breaking changes from v3→v4 or v4→v5, replacing .wait() chaining, or

  • algolia-neuralsearch

    Product-specific Algolia NeuralSearch implementation, validation, and optimization guidance. Use when planning, enabling, configuring, testing, or tuning NeuralSearch, AI relevance, semantic retrieval, adaptive intent, model training, A/B testing, limitations review, query analysis, relevance diagno

  • algolia-quickstart

    Use this skill to set up and provision Algolia from scratch: create a new Algolia account, sign up, log in / authenticate the Algolia CLI, or provision a new application to obtain an App ID and API key. Trigger when a user is getting started with Algolia and has no account, no application, or no cre

  • algolia-release-qa

    Algolia launch, regression, and implementation QA. Use when auditing an Algolia build before release, validating relevance changes, checking search UI behavior, verifying event instrumentation, diagnosing analytics gaps, reviewing secured keys, or creating a smoke test plan for search, browse, autoc

  • algolia-search-implementation

    Execution checklist for net-new Algolia search, browse, autocomplete, ecommerce search, recommendations, personalization, Dynamic Re-Ranking, or search UI builds. Use during a greenfield build to keep data contract, event taxonomy, index configuration, UI, and release QA visible as explicit checkpoi

  • algolia-ui-libraries

    Living selector and reference workflow for current Algolia UI libraries. Use when choosing, installing, upgrading, implementing, or auditing InstantSearch.js, React InstantSearch, Vue InstantSearch, InstantSearch Android, InstantSearch iOS, Algolia for Flutter, Autocomplete, legacy Angular InstantSe

  • algolia-vercel

    The Algolia side of a Vercel Marketplace integration: which Algolia variables it injects, what the Algolia CLI and the browser each need them to be named, and how to reach a validated first search. Use when the user is on Vercel and wants Algolia added from the Marketplace — "set up Algolia on Verce

  • instantsearch

    Build production-quality search experiences (autocomplete, search results pages, faceted search) using InstantSearch. Use when user asks to add search, autocomplete, search-as-you-type, faceted filtering, or a search results page to a React, Vue, or vanilla JS application, or mentions Algolia, Insta

Slash commands (4)

  • /algolia-migration:audit-agent

    Statically audit an Algolia Agent Studio agent config for prompt/tool mismatches and costly defaults before running any paid evaluation.

  • /algolia-migration:cli-setup

    Install the Algolia CLI and configure a profile with credentials.

  • /algolia-migration:improve-agent

    Improve an Algolia Agent Studio agent by running evaluations on a safe clone, analyzing failures, and promoting validated changes on explicit approval.

  • /algolia-migration:mcp-connect

    Configure a supported MCP client with the Algolia MCP server.

View source on GitHub

More from algolia/skills

All 10 plugins →

Evaluate and improve Algolia Agent Studio agents via the algobot CLI. Use when the user wants to evaluate an agent ("evaluate my agent", "agent evals", "test my agent quality"), improve an agent's eval score ("improve my agent"), create evaluation cases ("create evaluation cases", including importing the agent's real conversation history as eval cases), or compare agent versions before and after a change. Covers Agent Studio evaluations end to end: metric catalog, dataset lifecycle, experiment runs, judge verdicts, before/after comparison, and the clone-based tuning loop with explicit-approval promotion. Requires algobot-ai >= 2.1.0. Do NOT use for the algobot CLI reference itself (install, auth, agents/chat/profiles/config-as-code commands) - use algobot-cli. Do NOT use for raw index ops (records, synonyms, settings) - use algolia-cli.

21 skills · 4 commands

12

Use for anything AI/agent/conversational built on Algolia: algobot CLI, Agent Studio, RAG systems, conversational product discovery, genAI content generation from search results (carousels, descriptions, headers), chatbots or recommendation agents using Algolia as retrieval, config-as-code workflows, multi-environment deploy (dev/staging/prod), memory and personalization, MCP tool integrations, conversation history / GDPR retention, or adding a chat widget alongside InstantSearch. Do NOT use for Agent Studio evaluations or eval-driven agent improvement - use agent-studio-evaluations. Do NOT use for raw index ops (records, synonyms, settings) — use algolia-cli. Do NOT use for pure frontend search UI (InstantSearch, autocomplete) with no AI/agent layer.

21 skills · 4 commands

12

Use for any hands-on Algolia admin operation: provisioning accounts (sign up, log in/out via OAuth), managing applications (create, select, list), importing/exporting records, backing up indices, managing API keys, editing synonyms, configuring rules, changing settings (facets, searchable attributes), deleting records, copying/migrating indices, or automating Algolia in CI/CD. Contains exact CLI syntax, ndjson format requirements, and flag combinations that are easy to get wrong from memory. Do NOT use for frontend SDK (InstantSearch, React) or Algolia dashboard UI questions — see algolia-mcp for read-only search and analytics.

21 skills · 4 commands

12

Crawl and index web pages into Algolia for RAG using the Algolia CLI. Use when a user wants to set up the Algolia Crawler, index a website/docs/specific pages for RAG or an AI agent's knowledge base, write or debug a crawler recordExtractor, or handle JavaScript-rendered pages that won't index. Guides ingestion end-to-end with `algolia crawler` commands: inspect the page, write a RAG-optimized recordExtractor, validate with `algolia crawler test` before indexing, apply index settings explicitly, then reindex. Do NOT use for building the chatbot/agent layer itself (use algobot-cli), raw record/synonym/settings ops on an existing index (use algolia-cli), frontend search UI (use instantsearch), or read-only search/analytics (use algolia-mcp).

21 skills · 4 commands

12

Implementation-planning suite that spans the full Algolia lifecycle: discovery and phase planning, data modeling, index configuration, UI library selection, InstantSearch and Autocomplete readiness, events/Insights instrumentation, NeuralSearch and Agent Studio rollout, and release QA. Use when planning, building, migrating, auditing, or validating an Algolia implementation end to end — it sequences the work, makes data/event contracts explicit, and routes live operations to algolia-cli, algolia-mcp, algobot-cli, and code-level work to instantsearch. Install as a bundle: algolia-discovery-planning is the entry point for builds and algolia-audit for reviewing existing implementations; each loads the companion skills per phase. Do NOT use for direct account operations or as the source of truth for current framework APIs — the official skills above own those.

21 skills · 4 commands

12

Comprehensive skill for searching, analyzing, and getting recommendations from Algolia indices via the Algolia MCP server. Includes connection setup guidance for supported MCP clients.

21 skills · 4 commands

12

Maintain algolia-migration?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins10 plugins