OMA DB Agent

Specialista di progettazione database: livelli di schema, compromessi 3NF/BASE, indicizzazione e architettura di retrieval vettoriale/RAG.

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

Promosso ★ 8.8/10

OMA DB Agent — Specialista di progettazione database: livelli di schema, compromessi 3NF/BASE, indicizzazione e architettura di retrieval vettoriale/RAG.

Cosa fa

Guida la progettazione end-to-end di database SQL, NoSQL e vettoriali — modellazione ERD/schema, normalizzazione vs denormalizzazione, design di transazioni/isolamento, pianificazione di capacità e backup, e raccomandazioni consapevoli di ISO 27001/22301. Si attiva su richieste relative a database, schema, ERD, migrazione, indicizzazione, retrieval RAG o indici vettoriali.

Rapporto di test

Lo SKILL.md racchiude una specifica database di 194 righe genuinamente approfondita (compromessi 3NF/BASE, documentazione ACID vs consistency, guardrail consapevoli di ISO 27001, regole di retrieval vettoriale/RAG), ma due dei suoi stessi riferimenti (../_shared/core/*, ../oma-observability/SKILL.md) si trovano fuori dalla cartella oma-db e risultano irraggiungibili con una semplice copia della sola cartella della skill.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /oma-dbSpecialista di progettazione database: livelli di schema, compromessi 3NF/BASE, indicizzazione e architettura di retrieval vettoriale/RAG.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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