PostgreSQL Database Administration — Claude Code skill: what it does
A PostgreSQL administration skill: schema design, indexing, backups and query tuning. Useful when the agent writes SQL for a ticketing system or reporting.
npx skills add manutej/luxor-claude-marketplace --skill postgresql-database-administration -a claude-code
npx skills add manutej/luxor-claude-marketplace --skill postgresql -a claude-codeWhat PostgreSQL Database Administration does
The skill covers PostgreSQL work for support systems: users, tickets, comments, change history, organizations and an audit log. It ships CREATE TABLE examples with constraints, foreign keys and JSONB columns for custom fields. The agent leans on those when it proposes a schema for your project.
There is a separate indexing section. B-tree indexes for common filters by status, customer and agent, partial indexes with a WHERE clause, composite ones on status, priority and date. Full-text search gets GIN and tsvector groundwork. Audit log partitioning is laid out by month.
You need access to a PostgreSQL 12 or newer installation, basic SQL knowledge and some comfort with the command line. Without a running server the examples stay text: you cannot check a query plan or see how an index behaves. The skill text stops partway through the full-text search section, so treat the GIN material and the rest as covered only by the listed capabilities.
What it helps with
- design a ticketing schema with change history
- pick indexes for status and agent filters
- partition the audit log by month
- store custom ticket fields in
JSONB - set up full-text search over comments
Example prompts for the agent
- Design a database schema for a support system: users, tickets, comments, history
- Which indexes should I add to the tickets table for status and priority filters?
- Split audit_logs into monthly partitions
How to install PostgreSQL Database Administration
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill postgresql-database-administration -a claude-codenpx skills add manutej/luxor-claude-marketplace --skill postgresql -a claude-code2Manually: put the files in place
~/.claude/skills/postgresql/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/postgresql/
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill postgresql -a codex2Manually: put the files in place
.agents/skills/postgresql/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill postgresql -a cursor2Manually: put the files in place
.cursor/skills/postgresql/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install manutej/luxor-claude-marketplace postgresql2Manually: put the files in place
.github/skills/postgresql/SKILL.md1Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill postgresql -a gemini-cli2Platform CLI
gemini skills install https://github.com/manutej/luxor-claude-marketplace --path plugins/luxor-database-pro/skills/postgresqlManually: put the files in place
.devin/skills/postgresql/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add manutej/luxor-claude-marketplace --skill postgresql -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about PostgreSQL Database Administration
How do I install PostgreSQL Database Administration in Claude?
Run npx skills add manutej/luxor-claude-marketplace --skill postgresql-database-administration -a claude-code. The skill file lands at ~/.claude/skills/postgresql/SKILL.md.
What does this skill do?
It gives the agent PostgreSQL patterns for schemas, indexes, backups and query tuning in support systems.
What do I need for it to work?
Basic SQL, an understanding of relational databases, command-line familiarity and access to a PostgreSQL 12 or newer installation.