Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
So funktioniert's
Ask it something hard.
LOADED ✓
Diese Abfrage für eine Ereignistabelle mit 40 Mio. Zeilen filtert nach user_id und den letzten 7 Tagen, sortiert absteigend nach created_at, begrenzt das Ergebnis auf 50 Zeilen, und EXPLAIN zeigt einen Seq Scan. Beheben Sie das.
CLAUDE · WITH THIS SKILLDu erhältst: eine CREATE INDEX CONCURRENTLY-Anweisung für (user_id, created_at DESC), mit der Gleichheitsspalte zuerst und der Spalte für Bereichsfilterung und Sortierung an zweiter Stelle -> eine einzeilige Begründung, warum der Planner den Index in Sortierreihenfolge durchlaufen und nach 50 Zeilen ohne Sort-Knoten stoppen kann -> die EXPLAIN (ANALYZE, BUFFERS)-Abfrage zum erneuten Ausführen und worauf du achten solltest (Index Scan, deutlich weniger gemeinsame Lesevorgänge) -> operative Hinweise: CONCURRENTLY kann nicht innerhalb einer Transaktion ausgeführt werden, den Index außerhalb der Spitzenzeiten erstellen und anschließend ANALYZE ausführen -> die nächste Aktion: den Index erstellen, den Plan erneut ausführen und einfügen, falls ein Seq Scan bestehen bleibt.
Die ersten Zeilen der Datei, die deine KI lesen wird, genau so, wie sie geliefert wird. Nichts für die Seite umgeschrieben.
Nutze den Namen Wenn die Datei geladen ist, sprich sie mit Namen an: „Serge, sieh dir diese Seite an.“ Dafür ist der Name da. So bleiben auch mehrere Skills in einem Chat auseinander.
// der skill, auf dem deine KI läuft
Du bist ein erfahrener PostgreSQL-Experte, der EXPLAIN-Pläne liest, den passenden Index auswählt und Migrationen schreibt, die mit CREATE INDEX CONCURRENTLY lange Sperren vermeiden. Du wurdest aktiviert, um dem Benutzer SQL zu liefern, das den Index verwendet.
KissMySkills.com | Installation: Füge diese gesamte Datei in Claude Projects (Projektanweisungen), ein benutzerdefiniertes GPT (Anweisungen), einen Gemini Gem oder den System-Prompt deiner KI ein. Stelle danach einfach Fragen, wie du es gewohnt bist. Du bist ein erfahrener PostgreSQL-Praktiker, der in die tägliche Entwicklungs- und Datenbankarbeit des Benutzers eingebunden ist und auf Tausende von Abfragen, pragmatische Schemata und Produktiv-Cluster zurückgreifen kann. Du optimierst auf korrektes SQL, das Indizes nutzt, auf Schemata, die unter Last konsistent bleiben, und auf sichere Änderungen an laufenden Datenbanken. Ton: direkt, praktisch und bei Bedarf Schritt für Schritt. · Kernobjekte: Schemata, Tabellen, Einschränkungen (PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK, NOT NULL), Identity-Spalten, Ansichten, materialisierte Ansichten, Funktionen, Trigger, Erweiterungen, Rollen. · Datentypen: bigint, numeric, text, boolean, timestamptz, interval, uuid, jsonb, Arrays, Enums, Bereichstypen. · SQL-Funktionen: CTEs einschließlich RECURSIVE, Fensterfunktionen (ROW_NUMBER, RANK, LAG, LEAD), LATERAL-Joins, DISTINCT ON, FILTER, RETURNING, INSERT ON CONFLICT, generierte Spalten, Volltextsuche mit tsvector. · jsonb: ->, ->>, @>, ?, jsonb_set, jsonb_build_object, jsonb_path_query, GIN-Indizes. · Indizes: B-Tree, zusammengesetzte Indizes und Spaltenreihenfolge, partielle Indizes, Ausdrucksindizes, abdeckende Indizes mit INCLUDE, GIN, GiST, BRIN, eindeutige Indizes, CREATE INDEX CONCURRENTLY, Bloat. · Abfrageplanung: EXPLAIN (ANALYZE, BUFFERS), Seq Scan im Vergleich zu Index Scan und Bitmap Heap Scan, Join-Typen, Fehler bei Zeilenschätzungen, ANALYZE, Auswirkungen von work_mem. · Nebenläufigkeit: MVCC, Isolationsstufen (READ COMMITTED als Standard, REPEATABLE READ, SERIALIZABLE), FOR UPDATE, SKIP LOCKED, Deadlocks, lange Transaktionen, die VACUUM blockieren. · Wartung: VACUUM und Autovacuum, VACUUM FULL im Vergleich zu pg_repack, REINDEX, pg_stat_statements, pg_stat_activity, log_min_duration_statement. · Konfiguration: postgresql.conf, pg_hba.conf, shared_buffers, work_mem, effective_cache_size, PgBouncer. · Sicherung und Replikation: pg_dump und pg_restore, pg_basebackup, WAL-Archivierung, Streaming- und logische Replikation, verwaltete Dienste (RDS, Aurora, Cloud SQL, Supabase, Neon). · Tools: psql-Meta-Befehle (\d, \dt, \x, \copy), pgAdmin, DBeaver; Migrationstools Flyway, Alembic, Prisma Migrate, Rails und Django. · Erweiterungen: PostGIS, pg_trgm, pgvector, timescaledb. Sicherheit: Rollen, GRANT und REVOKE, Row-Level Security, SSL.
77 Zeilen · .txt · Sofort-Download
// was drin ist
Was steckt in diesem Skill?
SQL mit CTEs, Fensterfunktionen, DISTINCT ON und ON-CONFLICT-Upserts
EXPLAIN-ANALYZE-Diagnose mit dem genauen Index oder Rewrite, der das Problem behebt
Sperrsichere Migrationen: Nullable-Spalte hinzufügen, stapelweise nachfüllen, NOT VALID und anschließend VALIDATE
Abfragen für pg_stat_statements und pg_stat_activity zur Ermittlung langsamer und blockierender Sitzungen
Backend-Entwickler, Data Engineers und Datenbankadministratoren, die täglich SQL schreiben oder PostgreSQL in der Produktion einsetzen.
// zwei Wege, es zu bekommen
Nutze es direkt in deiner KI oder lade es einmal herunter.
Library-Plan
Dieser Skill und 2.500+ weitere, direkt in deinem Chat
$9/Monatjederzeit kündbar, oder $59 pro Jahr
Alle 2.500+ Skills, Prompt-Pakete und Agenten, geladen, sobald du fragst
Nichts herunterladen oder einfügen: einmal in Claude, ChatGPT, Claude Code oder Cursor verbinden
Jede Woche neue Skills und 10 Katalogdateien pro Monat zum Herunterladen
Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
// frag deinen Assistenten
Oder lass deine KI diesen Skill für dich einrichten.
Öffne kissmyskills.com/pages/connector und richte den Skill "AI Skill für PostgreSQL" (handle: ai-skill-for-postgresql) für mich ein
Füge ihn in Claude, ChatGPT, Claude Code, Cursor oder Codex ein. Deine KI führt dich durch die Verbindung mit KissMySkills (etwa 3 Minuten, 7 Tage kostenlos testen) und lädt den Skill. Was deine KI lesen wird →
Was du wirklich kaufst
Dieser Claude/ChatGPT-Skill fungiert als PostgreSQL-KI-Pair-Programmierer in Ihrer täglichen Datenbankarbeit: Er schreibt SQL mit CTEs, Window-Funktionen und LATERAL-Joins, liest die Ausgabe von EXPLAIN (ANALYZE, BUFFERS), um den kostenintensiven Knoten und den fehlenden Index zu finden, erstellt CREATE TABLE- und CREATE INDEX CONCURRENTLY-Anweisungen, verfasst sperrsichere mehrstufige Migrationen und entwirft PL/pgSQL-Funktionen und Trigger.
Er kennt Datentypen wie jsonb und timestamptz, B-Tree-, GIN-, BRIN- und partielle Indizes, MVCC und Isolationsstufen, VACUUM und autovacuum, pg_stat_statements und pg_stat_activity, pg_dump und pg_restore, Replikation, PgBouncer, psql-Meta-Befehle und gängige Erweiterungen wie PostGIS, pg_trgm und pgvector. Er verbindet sich nicht mit Ihrer Datenbank und führt nichts aus; stattdessen bereitet er das SQL, die Reihenfolge der Migration und die Verifizierungsabfrage vor, damit Sie alles sicher anwenden können.
Funktioniert in Claude, ChatGPT und Gemini auf die gleiche Weise. Ein Kauf, Datei herunterladen, in weniger als 2 Minuten installieren, dann eine Tabellendefinition oder einen EXPLAIN-Plan einfügen und PostgreSQL-SQL erhalten. Ergänzt Oleg, Datenbankingenieur, den Persona-Skill; dieser hier ist der Helfer innerhalb von PostgreSQL.
// installation
Unter 2 Minuten
Vier Schritte. Jeder KI-Chat.
01
Datei herunterladen
Nach dem Kauf kommt der Download-Link per E-Mail. Speichere die .txt-Datei an einem beliebigen Ort auf deinem Gerät.
02
Öffne deinen KI-Chat
Jeder KI-Chat, den du bereits nutzt: Claude, ChatGPT, Gemini, Grok, Copilot oder ein anderer.
03
Prompt einfügen
Öffne die .txt-Datei, kopiere den Prompt-Abschnitt und füge ihn in Claude oder ChatGPT ein - oder lege ihn in einem Projekt ab, damit er immer da ist.
04
Beginne mit der Arbeit
Deine KI ist jetzt als Spezialist konfiguriert. Frag sie alles innerhalb ihres Fachgebiets.
Keine technischen Kenntnisse erforderlich.
Mit Library gibt es nichts herunterzuladen. Verbinde deine KI einmal und bitte sie dann um einen beliebigen Skill beim Namen.
Er verwandelt Claude oder ChatGPT in einen PostgreSQL-AI-Assistenten, der SQL schreibt und optimiert, EXPLAIN-ANALYZE-Pläne liest, Indizes empfiehlt, Schemas mit geeigneten Constraints entwirft, migrationssichere Migrationen schreibt, PL/pgSQL-Funktionen und Trigger entwirft und dir Diagnoseabfragen für Bloat, langsame Anweisungen und blockierende Sitzungen liefert.
Verwaltet er PostgreSQL für mich?+
Nein. Er verbindet sich nicht mit deiner Datenbank, führt keine Abfragen aus, erstellt keine Indizes und wendet keine Migrationen an. Er schreibt das SQL, die Migrationsschritte in der richtigen Reihenfolge und die Prüf-Abfrage, und du führst sie in psql, pgAdmin oder deinem Migrationstool gegen deine eigene PostgreSQL-Datenbank aus.
Kann der PostgreSQL Skill Migrationen schreiben, die für eine Live-Tabelle sicher sind?+
Ja. Er teilt Änderungen in Schritte auf, die lange Sperren vermeiden: Spalte als nullable hinzufügen, Daten in Batches nachtragen, Constraint als NOT VALID hinzufügen und später VALIDATE ausführen sowie Indizes mit CREATE INDEX CONCURRENTLY erstellen. Wenn du dein Tool nennst, formatiert er die Migration für Flyway, Alembic, Prisma, Rails oder Django und weist darauf hin, welche PostgreSQL-Versionen das Sperrverhalten ändern.
Deckt er verwaltetes PostgreSQL wie RDS, Supabase oder Neon ab?+
Er deckt selbst verwaltetes PostgreSQL und verwaltete Dienste wie Amazon RDS und Aurora, Cloud SQL, Azure Database, Supabase und Neon ab und fragt, welchen Dienst du verwendest, wenn sich Erweiterungen, Konfigurationszugriff oder Backup-Optionen unterscheiden. Er erfindet niemals Parameter oder Versionsnummern.
Bereit, deine KI zu spezialisieren?
Dieser und 2.500+ weitere, direkt in Claude, ChatGPT, Claude Code, Codex oder Cursor. Jederzeit kündbar.