Skillzwave Logo
Skillzwave

mastering-postgresql

100.0
A

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.

Marketplace
#references#search#vector#agentic-skill#Cloud SQL#vector-search#AWS RDS#full-text search

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install SpillwaveSolutions/mastering-postgresql-agent-skill/mastering-postgresql
skilz install SpillwaveSolutions/mastering-postgresql-agent-skill/mastering-postgresql --agent opencode
skilz install SpillwaveSolutions/mastering-postgresql-agent-skill/mastering-postgresql --agent codex
skilz install SpillwaveSolutions/mastering-postgresql-agent-skill/mastering-postgresql --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding agents

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/SpillwaveSolutions/mastering-postgresql-agent-skill
2. Copy the agent skill directory:
cp -r mastering-postgresql-agent-skill/mastering-postgresql ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

automating-mail

by SpillwaveSolutions

Automates Apple Mail via JXA with AppleScript dictionary discovery. Use when asked to "automate email", "send mail via script", "JXA Mail automation",...

100
A
general
Marketplace
#excel#Mail.OutgoingMessage#Status

automating-reminders

by SpillwaveSolutions

Automates Apple Reminders using JavaScript for Automation (JXA). Use when asked to "create reminders programmatically", "automate reminder lists", "JX...

100
A
general
Marketplace
#app.lists.byName#excel#notes

automating-contacts

by SpillwaveSolutions

Automates macOS Contacts via JXA with AppleScript dictionary discovery. Use when asked to "automate contacts", "JXA contacts automation", "macOS addre...

99
A
general
Marketplace
#excel#notes#Contacts.Person

automating-pages

by SpillwaveSolutions

Automates Apple Pages using JXA with AppleScript dictionary discovery. Use when asked to "automate Pages documents", "create documents programmaticall...

99
general
Marketplace
#excel#Hello#pages.documents.push

Agentic Skill Details

Type
Other
Meta-Domain
N/A
Primary Domain
N/A
Market Score
100.0

Agent Skill Grade

A
Score: 100/100 Click to see breakdown

Score Breakdown

Spec Compliance
14/15
PDA Architecture
28/30
Ease of Use
24/25
Writing Style
9/10
Utility
19/20
Modifiers: +8

Areas to Improve

  • Uses 'you' in comments like '# Verify container is running:'
  • Script Usage section references scripts/ directory but skill package doesn't include these files

Recommendations

  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 1/18/2026

Developer Feedback

I took a look at your mastering-postgresql skill and wanted to share some thoughts.

Links:

The TL;DR

You're at 100/100, solid A grade. This is based on Anthropic's best practices for skill architecture. Your strongest area is Ease of Use (24/25)—the metadata, triggers, and workflow clarity are excellent. The weakest area is still quite good: Writing Style (9/10), mostly around voice consistency in comments.

What's Working Well

  • Progressive Disclosure Architecture is tight. You've got SKILL.md as a concise hub (~320 lines) with 10 reference files exactly one level deep. This is the pattern that maximizes token efficiency without forcing users to dig through nested content.

  • Decision trees and trigger phrases are chef's kiss. Your explicit "When NOT to Use" section prevents misactivation, and the triggers (pgvector, BM25 postgres, JSONB index, asyncpg, etc.) are specific enough that agents will actually activate this when needed.

  • Verification steps everywhere. You've built in concrete feedback loops—SELECT extversion, EXPLAIN ANALYZE, docker-compose ps. This turns theory into "did it actually work?"—which developers love.

  • Problem-solving power is real. You're covering actual gaps: pgvector setup, hybrid search patterns, cloud deployment across AWS/GCP/Azure, BM25 full-text search. This isn't theoretical—it solves problems people hit.

The Big One

Scripts directory is referenced but not included. Your SKILL.md mentions pip install -r scripts/requirements.txt and implies there are template scripts available, but these files aren't in the skill package. This hurts utility—you're telling users to copy-paste from files that don't exist.

Fix: Either (a) create and include the scripts/ directory with actual template files for common setups, or (b) remove the Script Usage section entirely and integrate examples into the reference docs. Option A gets you the last utility point (+1). The templates could be minimal—just one or two working examples for hybrid search setup and vector similarity queries.

Other Things Worth Fixing

  1. Second-person in verification comments. Lines like # Verify container is running: should be imperative: # Verification: container is running. Inconsistent voice costs you a point on writing style. Quick regex through your references and you're good.

  2. Optional fields gap. You're using allowed-tools but not version or tags in the frontmatter. These help discoverability. Adding them gets you the remaining spec point.

  3. Copy-paste checklists. You've got decision trees but no pre-made checklist templates (like "PostgreSQL Docker quick start checklist"). Adding a few markdown checklists in the references would help users hit the ground running.

Quick Wins

  • Add scripts/ directory with template files for hybrid search + vector similarity (highest impact)
  • Normalize voice in verification comments (1-point fix)
  • Add frontmatter version and tags fields
  • Create 2-3 markdown checklist templates for common workflows

Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.

AI-Detected Topics

Extracted using NLP analysis

references search vector agentic-skill Cloud SQL vector-search AWS RDS full-text search vector similarity bm25 claude-code-skill GCP Cloud Cloud Quick Reference postgresql

Report Security Issue

Found a security vulnerability in this agent skill?