PostgreSQL development for Python with full-text search (tsvector, tsquery, BM25 via pg_search), vector similarity (pgvector with HNSW/IVFFlat), JSONB and array indexing, and production deployment. Use when creating search features, storing AI embeddings, querying vector similarity, optimizing PostgreSQL indexes, or deploying to AWS RDS/Aurora, GCP Cloud SQL/AlloyDB, or Azure. Covers psycopg2, psycopg3, asyncpg, SQLAlchemy integration, Docker development setup, and index selection strategies. Triggers are Use "PostgreSQL search", "pgvector", "BM25 postgres", "JSONB index", "psycopg", "asyncpg", "PostgreSQL Docker", "AlloyDB vector". Does NOT cover - DBA administration (backup, replication, users), MySQL/MongoDB/Redis, schema design theory, stored procedures.
$npx -y skills add spillwavesolutions/mastering-postgresql-agent-skill --skill mastering-postgresqlInstalls into the current project.
Run `npx skills use "https://github.com/spillwavesolutions/mastering-postgresql-agent-skill" --skill "spillwavesolutions/mastering-postgresql-agent-skill/mastering-postgresql"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/spillwavesolutions/mastering-postgresql-agent-skill" that are relevant to the current task. Run `npx skills add "https://github.com/spillwavesolutions/mastering-postgresql-agent-skill"` and select the relevant skills, then follow their instructions.