Search Universal - Production Search & Discovery

Integrate Elasticsearch and Algolia for production search and discovery.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ashishgurprit/skills-copilot-codespaces-vscode --skill search-universal-production-search-discovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Search Universal - Production Search & Discovery
Source: https://github.com/ashishgurprit/skills-copilot-codespaces-vscode/tree/main/.claude.backup/skills/search-universal
Command: npx skills add https://github.com/ashishgurprit/skills-copilot-codespaces-vscode --skill search-universal-production-search-discovery

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of implementing robust and scalable search functionalities by offering a flexible, multi-provider solution that caters to diverse needs from fast autocomplete to complex analytics.

Core Features & Use Cases

  • Multi-Provider Support: Integrates with Elasticsearch for complex queries and analytics, and Algolia for fast, typo-tolerant autocomplete.
  • Cost-Effective: Provides options for managed or self-hosted solutions, with clear cost breakdowns.
  • Security Focused: Incorporates OWASP security best practices for access control and query injection prevention.
  • Use Case: An e-commerce platform can use this Skill to provide instant product search results to customers while simultaneously analyzing search trends for business insights.

Quick Start

Use the Search Universal skill to index the document {'name': 'iPhone', 'price': 999} into Elasticsearch and then perform a search for 'iPhone'.

Frequently Asked Questions about Search Universal - Production Search & Discovery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement autocomplete and typo tolerance for e-commerce search?

Autocomplete and typo tolerance for e-commerce search can be implemented using Algolia to provide fast, typo-tolerant product discovery results. This ensures customers receive instant search suggestions even with spelling mistakes.

What is the best way to combine complex queries with fast product search?

Combining complex queries with fast product search is best achieved through multi-provider support, using Elasticsearch for complex queries and analytics alongside Algolia for instant autocomplete results.

Does this search solution support faceted search and analytics?

Yes, this search solution supports faceted search and analytics, utilizing Elasticsearch to handle complex query requirements, log analysis, and business insights for e-commerce platforms.

How do I prevent query injection when building a discovery platform?

To prevent query injection when building a discovery platform, you should enforce OWASP security best practices using parameterized queries and role-based access control to ensure secure search operations.

Can I use Elasticsearch for log analysis and documentation search?

Yes, you can use Elasticsearch for log analysis and documentation search, as it effectively addresses these requirements alongside e-commerce product search and user search capabilities with complex query support.