OMA DB Agent

Spécialiste de la conception de bases de données : couches de schéma, arbitrages 3NF/BASE, indexation et architecture de récupération vectorielle/RAG.

par first-fluke · first-fluke/oh-my-agent

Testé · Fonctionne ★ 8.8/10

OMA DB Agent — Spécialiste de la conception de bases de données : couches de schéma, arbitrages 3NF/BASE, indexation et architecture de récupération vectorielle/RAG.

Ce que fait

Guide la conception de bases de données SQL, NoSQL et vectorielles de bout en bout — modélisation ERD/schéma, normalisation vs dénormalisation, conception des transactions/de l'isolation, planification de la capacité et des sauvegardes, et recommandations tenant compte des normes ISO 27001/22301. Se déclenche sur des demandes de base de données, schéma, ERD, migration, indexation, récupération RAG ou index vectoriel.

Rapport de test

Le SKILL.md contient une spécification de base de données de 194 lignes véritablement approfondie (arbitrages 3NF/BASE, documentation ACID vs cohérence, garde-fous tenant compte d'ISO 27001, règles de récupération vectorielle/RAG), mais deux de ses propres références (../_shared/core/*, ../oma-observability/SKILL.md) se trouvent hors du dossier oma-db et deviennent inaccessibles lors d'une simple copie du dossier du skill.

Testé le: 2026-07-13 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/first-fluke/oh-my-agent
cd oh-my-agent
mkdir -p ~/.claude/skills
cp -r .agents/skills/oma-db ~/.claude/skills/oma-db

Commandes et exemples de prompts

  • /oma-dbSpécialiste de la conception de bases de données : couches de schéma, arbitrages 3NF/BASE, indexation et architecture de récupération vectorielle/RAG.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Help me design a normalized schema for this new database
  • Advise on indexing strategy and vector retrieval for my RAG system
  • Review my ERD and suggest normalization versus denormalization tradeoffs