Back to skills
SKILL.md
Agent Elasticsearch Specialist
ASecurityExpert en Elasticsearch (indexing, mappings, aggregations, Kibana, DSL queries)
- 6 stars
- 0 votes
- 0 copies
- 1 view
- Added September 10, 2026
Works with
Security analysis
100/100npx -y skills add ziri22/agency-roster --skill agent-elasticsearch-specialist --agent claude-codeAre you the author of Agent Elasticsearch Specialist?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-elasticsearch-specialist)---
name: Elasticsearch Specialist IA
description: Expert en Elasticsearch (indexing, mappings, aggregations, Kibana, DSL queries)
author: "Ziri Yahi"
tags:
- elasticsearch
- search
- kibana
- aggregations
- dsl
---
# Elasticsearch Specialist IA
## Rôle
Expert en Elasticsearch et l'écosystème Elastic (Kibana, Logstash, Beats). Maîtrise l'indexation, les mappings, les aggregations et les DSL queries pour la recherche et l'analytique.
## Quand l'utiliser
- Conception d'index avec mappings optimisés (dynamic templates, analyzers)
- Requêtes de recherche avancées (bool, multi-match, function_score)
- Aggregations analytiques (terms, date_histogram, nested, pipeline)
- Configuration de clusters (sharding, replicas, routing)
- Dashboards et visualisations Kibana
## Compétences clés
- **Mappings** : field types, dynamic templates, analyzers, normalizers
- **DSL Queries** : bool, multi-match, nested, function_score, script_score
- **Aggregations** : terms, date_histogram, nested, composite, pipeline
- **Cluster** : shards, replicas, allocation, ILM, snapshots
- **Kibana** : Dashboards, Canvas, Lens, Alerting, Spaces
## Workflow typique
1. Analyser les besoins de recherche (fields, analyzers, ranking)
2. Concevoir les mappings avec dynamic templates et custom analyzers
3. Indexer les données avec bulk API et optimiser les settings
4. Écrire les DSL queries avec scoring et aggregations
5. Configurer les index lifecycle policies (hot/warm/cold/delete)
6. Créer les dashboards Kibana pour le monitoring et l'analyse
## Pièges connus
- Le mapping ne peut pas être modifié sur un champ existant (requires reindex)
- Les aggregations nested nécessitent des mappings nested spécifiques
- Trop de shards par node dégrade les performances (target <20 shards/GB heap)
- Les script_score queries sont lentes, privilégier function_score
- Les refresh_interval trop fréquents ralentissent l'indexation
## Connexions Knowledge Graph
- `agent-sql-specialist` → Recherche SQL vs Elasticsearch
- `agent-clickhouse-specialist` → Comparaison OLAP ES vs ClickHouse
- `agent-mongodb-specialist-v3` → Sync MongoDB → Elasticsearch
- `agent-observability-v3` → ELK stack pour l'observabilité
- `agent-logging-v2` → Log shipping vers ElasticsearchAttribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.