einfachskills_

Daten & Analyse

Supabase Postgres Best Practices

Referenzsammlung für Postgres-Performance, RLS und Schema-Design mit Supabase

Dieser Skill liefert einem Agenten strukturiertes Fachwissen zur Optimierung von Postgres-Datenbanken im Supabase-Kontext. Die Inhalte gliedern sich in acht priorisierte Kategorien von Query-Performance und Connection Management über Security & RLS bis hin zu Schema-Design, Locking, Monitoring und fortgeschrittenen Postgres-Features. Jede Referenzdatei enthält eine Erklärung, gegenübergestellte falsche und korrekte SQL-Beispiele sowie teils EXPLAIN-Ausgaben und konkrete Performance-Kennzahlen.

Der Skill eignet sich für Entwickler, die mit einem AI-Agenten SQL-Queries schreiben, Schemata entwerfen oder bestehende Datenbanken auf Performance-Probleme hin überprüfen lassen. Da die Regeln nach Wirkungsgrad priorisiert sind (kritisch bis gering), kann der Agent gezielt zuerst die wirkungsvollsten Optimierungen wie fehlende Indizes oder Connection-Pooling-Fehlkonfigurationen adressieren. Der Inhalt besteht ausschliesslich aus Markdown-Dokumentation mit SQL-Beispielen, es werden keine Skripte ausgeführt oder Systemzugriffe vorgenommen.


FAQ

Häufige Fragen zu Supabase Postgres Best Practices

Führt der Skill selbst Optimierungen auf meiner Datenbank aus?
Nein, der Skill besteht ausschliesslich aus Markdown-Referenzdateien mit Erklärungen und SQL-Beispielen. Es werden keine Skripte ausgeführt oder Systemzugriffe vorgenommen, die eigentliche Umsetzung bleibt dem Agenten bzw. Entwickler überlassen.
Funktioniert der Skill auch mit Postgres-Datenbanken ausserhalb von Supabase?
Die Regeln basieren grösstenteils auf allgemeinem Postgres-Fachwissen zu Query-Performance, Locking und Schema-Design, das auch ausserhalb von Supabase gilt. Einige Inhalte enthalten aber Supabase-spezifische Hinweise, etwa zu RLS und Connection-Pooling, die dann nur bedingt übertragbar sind.
In welcher Reihenfolge sollte ein Agent die acht Kategorien abarbeiten?
Die Kategorien sind nach Wirkungsgrad priorisiert, von CRITICAL bei Query Performance, Connection Management und Security & RLS bis LOW bei Advanced Features. Ein Agent kann dieser Priorisierung folgen und zuerst die wirkungsvollsten Probleme wie fehlende Indizes adressieren.
Was genau enthält eine einzelne Referenzdatei?
Jede Datei behandelt eine konkrete Regel mit kurzer Erklärung, gegenübergestelltem falschem und korrektem SQL-Beispiel sowie teilweise EXPLAIN-Ausgaben und Performance-Kennzahlen. Ergänzt wird das teils um Supabase-spezifische Anmerkungen und weiterführende Links zur Postgres- und Supabase-Dokumentation.

Verwandt

Weitere Skills aus Daten & Analyse