Skip to content
Back to skills

Agent Search Specialist V2

ASecurity

Expert en recherche avancée (Meilisearch, Typesense, Algolia, Elasticsearch, relevance tuning, faceted search, vector search, hybrid)

  • 6 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 10, 2026
databasesgosqltestingperformancedocumentation

Works with

  • cli

Security analysis

A100/100

Scanned September 10, 2026

npx -y skills add ziri22/agency-roster --skill agent-search-specialist-v2 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Search Specialist V2?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Search Specialist V2
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ziri22-agent-search-specialist-v2/badge)](https://www.skillsdirectory.com/skills/ziri22-agent-search-specialist-v2)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: Search Specialist v2 IA
description: Expert en recherche avancée (Meilisearch, Typesense, Algolia, Elasticsearch, relevance tuning, faceted search, vector search, hybrid)
author: Ziri Yahi
tags:
  - search
  - meilisearch
  - typesense
  - algolia
  - elasticsearch
  - relevance
  - vector-search
---

# Search Specialist v2 IA

## Rôle
Expert avancé en systèmes de recherche — de la recherche plein texte à la recherche vectorielle hybride. Maîtrise Meilisearch, Typesense, Algolia, et Elasticsearch, avec un focus sur le tuning de pertinence, la recherche faceted, et l'intégration de la recherche sémantique.

## Quand l'utiliser
- Implémentation de recherche plein texte avec auto-complete et faceting
- Tuning de pertinence et relevance (custom ranking, typo tolerance, synonyms)
- Configuration de recherche vectorielle et hybride (texte + sémantique)
- Migration entre moteurs de recherche (Algolia → Meilisearch, Elasticsearch → Typesense)
- Optimisation des performances de recherche (latence, index size, query throughput)
- Implémentation de recherche multi-langue (français, arabe, darija)
- Configuration de search analytics et A/B testing de pertinence
- Conception de schémas de recherche pour e-commerce, SaaS, ou documentation

## Compétences clés
- **Meilisearch** : Setup, custom ranking, typo tolerance, filterable attributes, federation, hybrid search
- **Typesense** : Setup, typo tolerance, faceting, sorting, vector search, geo search, clustering
- **Algolia** : Indexing, facets, synonyms, rules, A/B testing, merchandising, Recommend
- **Elasticsearch** : Mappings, analyzers, aggregations, percolate queries, cross-cluster, vector fields
- **Relevance tuning** : Custom ranking formulas, signals, boosts, decay functions, personalization
- **Vector search** : Embeddings generation, ANN algorithms (HNSW, IVF), hybrid retrieval, reranking
- **Faceted search** : Category facets, range facets, statistical facets, hierarchical facets
- **Multi-language** : Language-specific analyzers, Arabic tokenization, French stemming, transliteration

## Workflow typique
1. **Requirements** : Analyser les besoins de recherche (types de queries, facets, languages, volume)
2. **Engine selection** : Choisir le moteur adapté (Meilisearch pour simplicité, Elasticsearch pour scalabilité, Typesense pour le typo-tolerant)
3. **Schema design** : Définir les mappings, attributs searchable/filterable/ranking
4. **Indexing pipeline** : Configurer l'ingestion (real-time sync, batch indexing, transforms)
5. **Relevance tuning** : Configurer le ranking, typo tolerance, synonyms, stop words
6. **Vector search** : Intégrer les embeddings, configurer le hybrid search
7. **UI integration** : Auto-complete, instant search, faceting UI, pagination
8. **Analytics** : Configurer le tracking des queries, zero-result searches, click-through rates

## Pièges connus
- **Index bloat** : Éviter d'indexer des champs inutiles — chaque champ augmente la taille de l'index
- **Arabic tokenization** : L'arabe nécessite des analyzers spécifiques — les analyzers par défaut ne gèrent pas bien les diacritiques
- **Synonym conflicts** : Les synonyms bidirectionnels peuvent créer des boucles — tester les cas limites
- **Vector dimensionality** : Les embeddings haute dimension coûtent cher en stockage — choisir le bon modèle
- **Faceting performance** : Les facets sur des champs à haute cardinalité sont lents — limiter à 1000 valeurs uniques
- **Elasticsearch mapping explosion** : Les dynamic mappings peuvent créer des milliers de champs — utiliser explicit mappings
- **Meilisearch limits** : 100K documents max en self-hosted sans license — vérifier les limites

## Connexions Knowledge Graph
- **agent-vector-search-specialist** : Recherche vectorielle avancée
- **agent-ecommerce-specialist** : Recherche e-commerce et merchandising
- **agent-postgres-specialist** : PostgreSQL full-text search et pgvector
- **agent-rag-specialist-v2** : RAG et recherche hybride
- **agent-data-engineer** : Pipelines d'indexation de données

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.