mastering-postgresql
OfficialAutomate PostgreSQL search and vector work.
AuthorSpillwaveSolutions
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enables developers to build data-intensive PostgreSQL apps with full-text search, vector embeddings, and cloud deployment, simplifying complex setups and saving time.
Core Features & Use Cases
- Full-text search with tsvector and tsquery, BM25 via pg_search, and trigram fuzzy search.
- Vector similarity using pgvector (HNSW and IVFFlat) for embedding-based search.
- JSONB and array indexing for flexible data structures.
- Python integrations: psycopg2, psycopg3, asyncpg, SQLAlchemy for productive data apps.
- Docker-based development and cloud deployment (AWS, GCP, Azure).
Quick Start
- Install skilz and install this skill
- Start the local dev environment using the provided docker-compose-pgvector.yml
- Run scripts/setup_extensions.py and scripts/create_search_tables.py to initialize
- Run a sample Python script to perform vector search with asyncpg
Dependency Matrix
Required Modules
psycopg2pgvectornumpy
Components
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: mastering-postgresql Download link: https://github.com/SpillwaveSolutions/mastering-postgresql-agent-skill/archive/main.zip#mastering-postgresql Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.