R

Skills Redis

backend
redis
Modèles de développement backend NestJS pour l'API RedisInsight : structure des modules, services, contrôleurs, DTOs, injection de dépendances et gestion des erreurs. Utiliser lorsque…
official
backend
redis
NestJS backend development patterns for the RedisInsight API: module structure, services, controllers, DTOs, dependency injection, and error handling. Use when…
official
branches
redis
Utiliser le kebab-case en minuscules avec le préfixe de type et l'identifiant du ticket. Les noms de branches doivent respecter les règles du workflow GitHub Actions (voir .github/workflows/enforce-branch-name-rules.yml).
official
branches
redis
Create and name git branches following project conventions. Use when creating branches, checking out new branches, or the user mentions branch naming.
official
bump-test-image
redis
Bump the default Redis docker test image (redislabs/client-libs-test) in the shared DEFAULT_DOCKER_CONFIG and the CI matrix, then force-push the…
official
code-quality
redis
Code-quality standards for RedisInsight: TypeScript strictness, naming conventions (camelCase, PascalCase, UPPER_SNAKE_CASE), linting rules, no `any` without…
official
code-quality
redis
Code-quality standards for RedisInsight: TypeScript strictness, naming conventions (camelCase, PascalCase, UPPER_SNAKE_CASE), linting rules, no `any` without…
official
commits
redis
Suivez le format Conventional Commits :
official
commits
redis
Générer des messages de commit selon le format Conventional Commits. À utiliser lors de la création de commits, de la rédaction de messages de commit, ou lorsque l'utilisateur demande de committer des modifications.
official
dead-dependencies
redis
Find and safely remove unused ("dead") npm dependencies in RedisInsight using a grep + leaf-check + build-gate recipe. Use when cleaning up dependencies,…
official
docs-sync
redis
Analyser l'implémentation et la configuration de la branche master pour trouver la documentation manquante, incorrecte ou obsolète dans docs/, README.md et les READMEs par package. Utiliser…
official
docs-sync
redis
Analyze master branch implementation and configuration to find missing, incorrect, or outdated documentation in docs/, README.md, and per-package READMEs. Use…
official
e2e-testing
redis
Normes de test de bout en bout Playwright pour RedisInsight : modèles d'objets de page, structure de test, fixtures, modèles de navigation et prévention des tests instables. Utilisez…
official
e2e-testing
redis
Normes de test de bout en bout Playwright pour RedisInsight : modèles d’objets de page, structure des tests, fixtures, schémas de navigation et prévention des tests instables. Utilisez…
official
feature-flags
redis
RedisInsight possède son propre système de feature flags. Les flags sont définis dans une configuration JSON distante, récupérée par le backend et servie au frontend via une API. Cette compétence couvre la manière d'ajouter, promouvoir et supprimer des flags.
official
feature-flags
redis
Créez, modifiez et supprimez des feature flags dans RedisInsight. À utiliser lors de l'ajout d'un nouveau feature flag, de l'introduction d'un dev flag, de la promotion d'un dev flag en flag régulier, du nettoyage…
official
frontend
redis
Modèles de développement frontend React/Redux pour l'interface utilisateur de RedisInsight : structure de dossiers des composants, styled-components, hooks, exports nommés, fichiers barrel, mise en page…
official
frontend
redis
React/Redux frontend development patterns for RedisInsight UI: component folder structure, styled-components, hooks, named exports, barrel files, layout…
official
git-safety
redis
Gardes de sécurité critiques pour les branches protégées : ne jamais commiter, pousser ou forcer la poussée directement vers les branches main, latest ou release ; aucun historique destructeur…
official
git-safety
redis
Critical safety guardrails for protected branches: never commit, push, or force-push directly to main, latest, or release branches; no destructive history…
official
i18n
redis
Internationalization conventions for the RedisInsight UI (i18next). Use when adding or changing user-facing strings under redisinsight/ui/**, editing the…
official
implement-command
redis
Add a new Redis command (or command variant) to node-redis end-to-end — the `<NAME>.ts` Command file, its registration with JSDoc in the package…
official
implement-command
redis
Add a new Redis command (or command variant) to node-redis end-to-end — the `<NAME>.ts` Command file, its registration with JSDoc in the package…
official
iris-development
redis
Iris est le parapluie de Redis pour les produits axés sur l'IA. Utilisez cette compétence lors de l'intégration avec le plan de données Iris Redis Agent Memory (RAM) sur Redis Cloud — enregistrement…
official
maintainer-review
redis
Examiner une URL de problème ou de demande de tirage GitHub en tant que mainteneur de node-redis, avec une évaluation progressive pour déterminer si la revendication est réelle, pratiquement importante, déjà…
official
maintainer-review
redis
Review a GitHub issue or pull request URL as a node-redis maintainer, with a staged assessment of whether the claim is real, practically important, already…
official
pr-draft-summary
redis
Créez le bloc de résumé PR-ready requis, la suggestion de branche, le titre et la description de brouillon pour node-redis. Doit être utilisé avant la réponse finale chaque fois que le…
official
pr-draft-summary
redis
Créez le bloc de résumé requis prêt pour la PR, la suggestion de branche, le titre et la description de brouillon pour node-redis. Doit être utilisé avant la réponse finale chaque fois que le…
official
pull-requests
redis
Lors de la création de PRs avec assistance IA, ajoutez toujours le label "AI-Made".
official
pull-requests
redis
Create and review pull requests following project standards including title format, description template, and review checklist. Use when creating PRs, writing…
official
redis-best-practices
redis
Optimisation des performances et bonnes pratiques Redis. Utilisez cette compétence lorsque vous travaillez avec les structures de données Redis, le moteur de requêtes Redis (RQE), la recherche vectorielle avec…
official
redis-clustering
redis
Guide de clustering et réplication Redis couvrant les hash tags pour les opérations multi-clés, l'évitement des erreurs CROSSSLOT, et la lecture depuis les réplicas pour mettre à l'échelle les charges de lecture lourdes…
official
redis-connections
redis
Client Redis et conseils de connexion couvrant le pooling de connexions, le multiplexage, le pipelining, la mise en cache côté client avec RESP3, l'évitement des commandes lentes (KEYS,…
official
redis-core
redis
Conseils fondamentaux pour la modélisation Redis — choisissez la structure de données appropriée (String, Hash, List, Set, Sorted Set, JSON, Stream, Vector Set) et utilisez des…
official
redis-development
redis
Optimisation des performances Redis à travers les structures de données, les moteurs de requêtes, la recherche vectorielle et la mise en cache sémantique. Couvre 29 règles priorisées réparties dans 11 catégories incluant la modélisation des données, la gestion de la mémoire, le moteur de requêtes Redis (RQE), la recherche vectorielle avec RedisVL, et la mise en cache sémantique LangCache. Fournit des conseils structurés pour le pooling de connexions, la gestion des documents JSON, les flux, le clustering, la sécurité (ACLs) et l'observabilité. Chaque règle comprend des explications, des exemples corrects, des anti-patrons ou des cas d'utilisation...
official
redis-insight-plugin
redis
Utiliser lors de la création, modification, débogage, déploiement ou test de plugins de visualisation Redis Insight Workbench, de manifestes de plugins, de visualisations package.json,…
official
redis-observability
redis
Conseils d'observabilité Redis — quelles métriques surveiller (mémoire, connexions, ratio de succès, opérations/s, connexions rejetées), quelles commandes intégrées utiliser…
official
redis-query-engine
redis
Conseils sur le moteur de requêtes Redis (RQE) couvrant la conception de schémas FT.CREATE, la sélection des types de champs (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR), la syntaxe des requêtes DIALECT 2,…
official
redis-search
redis
Conseils sur Redis Search couvrant la conception de schémas FT.CREATE, la sélection des types de champs (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR, chemin JSON), la syntaxe des requêtes DIALECT 2,…
official
redis-security
redis
Conseils de sécurité Redis couvrant l'authentification (requirepass et utilisateurs ACL), TLS, contrôle d'accès basé sur les ACL avec privilèges minimaux, restriction de l'exposition réseau via…
official
redis-semantic-cache
redis
Guide Redis LangCache pour la mise en cache sémantique des réponses LLM sur Redis Cloud — appel de search/set via le SDK ou l'API REST, réglage du seuil de similarité,…
official
redis-vector-search
redis
Conseils sur la recherche vectorielle Redis couvrant le choix entre les algorithmes HNSW et FLAT, la configuration de l'index vectoriel (dimensions, métrique de distance, type de données), la recherche hybride filtrée…
official
runtime-behavior-probe
redis
Planifier et exécuter des investigations sur le comportement d'exécution avec des scripts sonde TypeScript temporaires, des matrices de validation, des contrôles d'état et des rapports axés sur les résultats. Utiliser…
official
runtime-behavior-probe
redis
Plan and execute runtime-behavior investigations with temporary TypeScript probe scripts, validation matrices, state controls, and findings-first reports. Use…
official
testing
redis
Unit/integration testing standards for RedisInsight using Jest and Testing Library: test structure, the `renderComponent` helper, faker for test data, mocking…
official
testing
redis
Unit/integration testing standards for RedisInsight using Jest and Testing Library: test structure, the `renderComponent` helper, faker for test data, mocking…
official
tsconfigs
redis
Localiser et modifier la configuration TypeScript dans RedisInsight. Utiliser lors de l'ajout d'alias de chemin, de l'introduction d'une nouvelle zone TS, du débogage de chemin webpack/ts-node/ESLint…
official
tsconfigs
redis
Locate and modify TypeScript configuration in RedisInsight. Use when adding path aliases, introducing a new TS area, debugging webpack/ts-node/ESLint path…
official
type-check-baselines
redis
Exécuter, actualiser ou récupérer les bases de référence des erreurs TypeScript par projet de RedisInsight (.tscheck.rec.json). Utiliser lorsque le CI signale "baseline is outdated" ou "more TS…
official
type-check-baselines
redis
Run, refresh, or recover from RedisInsight's per-project TypeScript error baselines (.tscheck.rec.json). Use when CI reports "baseline is outdated" or "more TS…
official