OMA DB Agent

Databasdesignspecialist: schemalager, avvägningar mellan 3NF/BASE, indexering och vektor-/RAG-hämtningsarkitektur.

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

Testad · Fungerar ★ 8.8/10

OMA DB Agent — Databasdesignspecialist: schemalager, avvägningar mellan 3NF/BASE, indexering och vektor-/RAG-hämtningsarkitektur.

Vad den gör

Vägleder genom SQL-, NoSQL- och vektordatabasdesign från början till slut - ERD-/schemamodellering, normalisering kontra denormalisering, transaktions-/isoleringsdesign, kapacitets- och backupplanering samt ISO 27001/22301-medvetna rekommendationer. Triggas av förfrågningar om databas, schema, ERD, migrering, indexering, RAG-hämtning eller vektorindex.

Testrapport

SKILL.md rymmer en genuint grundlig 194-raders databasspecifikation (avvägningar mellan 3NF/BASE, dokumentation av ACID kontra konsistens, ISO 27001-medvetna skyddsräcken, regler för vektor-/RAG-hämtning), men två av dess egna referenser (../_shared/core/*, ../oma-observability/SKILL.md) ligger utanför oma-db-mappen och blir otillgängliga vid en ren kopiering av skill-mappen.

Testad: 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

Kommandon och exempelprompter

  • /oma-dbDatabasdesignspecialist: schemalager, avvägningar mellan 3NF/BASE, indexering och vektor-/RAG-hämtningsarkitektur.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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