OMA DB Agent

Specialista na návrh databází: vrstvy schématu, kompromisy 3NF/BASE, indexování a architektura vector/RAG retrieval.

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

Otestováno · Funguje ★ 8.8/10

OMA DB Agent — Specialista na návrh databází: vrstvy schématu, kompromisy 3NF/BASE, indexování a architektura vector/RAG retrieval.

Co umí

Provází kompletním návrhem SQL, NoSQL a vektorových databází — modelováním ERD/schématu, volbou mezi normalizací a denormalizací, návrhem transakcí/izolace, plánováním kapacity a záloh a doporučeními zohledňujícími ISO 27001/22301. Spouští se na požadavky týkající se databáze, schématu, ERD, migrace, indexování, RAG retrieval nebo vektorových indexů.

Testovací report

SKILL.md obsahuje opravdu důkladnou 194řádkovou databázovou specifikaci (kompromisy 3NF/BASE, dokumentaci ACID vs. konzistence, mantinely zohledňující ISO 27001, pravidla pro vector/RAG retrieval), ale dva jeho vlastní odkazy (../_shared/core/*, ../oma-observability/SKILL.md) leží mimo složku oma-db a při prosté kopii adresáře skillu přestanou fungovat.

Testováno: 2026-07-13 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /oma-dbSpecialista na návrh databází: vrstvy schématu, kompromisy 3NF/BASE, indexování a architektura vector/RAG retrieval.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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