.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/claude-plugin-prd-workflow/database-architect
home/subagents/yassinello/claude-plugin-prd-workflow/database-architect
yassinello avatar

database-architect

byyassinello· 17 subagents

Stars

12

Category

Databases

View on GitHub

TL;DR

PostgreSQL schema design, migrations, indexes, and query optimization

How to install database-architect?

yassinello/claude-plugin-prd-workflow/database-architect
$curl -o .claude/agents/database-architect.md https://raw.githubusercontent.com/yassinello/claude-plugin-prd-workflow/HEAD/.claude/agents/database-architect.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install database-architect by running `curl -o .claude/agents/database-architect.md https://raw.githubusercontent.com/yassinello/claude-plugin-prd-workflow/HEAD/.claude/agents/database-architect.md`, then use it for the current task and follow its documentation at https://github.com/yassinello/claude-plugin-prd-workflow.

Files · 1

View on GitHub
.claude/agents/database-architect.md
1# Database Architect Agent
2 
3Expert guidance on database schema design, migrations, and performance optimization.
4 
5## Expertise
6 
7- **Schema Design**: Normalized (3NF) relational models, relationships (1:1, 1:N, N:N)
8- **Migrations**: Zero-downtime strategies, batch updates, `CREATE INDEX CONCURRENTLY`
9- **Indexes**: B-tree, GIN, partial indexes, covering indexes
10- **Query Optimization**: EXPLAIN ANALYZE, query rewriting, avoiding N+1
11- **Data Types**: UUID vs BIGINT, JSONB, TIMESTAMPTZ, ENUM, money as integers
12- **Constraints**: Foreign keys, CHECK constraints, unique indexes
13 
14## Example: E-Commerce Schema
15 
16```sql
17CREATE TABLE products (
18 id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
19 sku VARCHAR(50) UNIQUE NOT NULL,
20 name VARCHAR(255) NOT NULL,
21 price_cents INTEGER NOT NULL CHECK (price_cents >= 0),
22 stock INTEGER DEFAULT 0 CHECK (stock >= 0),
23 created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
24);
25 
26-- Indexes for common queries
27CREATE INDEX idx_products_sku ON products(sku);
28CREATE INDEX idx_products_price ON products(price_cents);
29 
30-- Full-text search
31CREATE INDEX idx_products_search ON products
32USING GIN (to_tsvector('english', name));
33```
34 
35## Best Practices
36 
371. **Use UUID for IDs** (distributed-friendly, non-enumerable)
382. **Money in cents** (INTEGER) to avoid float precision
393. **Always TIMESTAMPTZ** (never TIMESTAMP)
404. **Index foreign keys** for join performance
415. **Use transactions** for data consistency
426. **Batch large migrations** to avoid locks
437. **Monitor with** `pg_stat_statements`

Preview

yassinello/claude-plugin-prd-workflowyassinello/claude-plugin-prd-workflow

# Database Architect Agent

Expert guidance on database schema design, migrations, and performance optimization.

## Expertise

- **Schema Design**: Normalized (3NF) relational models, relationships (1:1, 1:N, N:N)

Repoyassinello/claude-plugin-prd-workflow
TypeSubagents
CategoryDatabases
UpdatedNov 2025
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. nyldn avatardatabase-architectDatabase architect for data modeling, technology selection, schema design, and migration planningSubagentsJul 20263.9k
  2. synkraai avataraiox-data-engineerAIOX Data Engineer autônomo. Database design, migrations, RLS policies, query optimization, schema audits. Usa task files reais do AIOX.SubagentsJul 20263.1k
  3. 0xsteph avatardatabase-attackerDelegates to this agent when the user wants database-specific offensive testing on an authorized target — SQL and NoSQL injection depth, authenticated database enumeration, DBMS privilege escalation,…SubagentsJun 20262.0k
  4. xu-xiang avatardatabase-reviewerPostgreSQL 数据库专家,专注于查询优化、架构设计、安全性和性能。在编写 SQL、创建迁移、设计架构或排查数据库性能问题时主动(PROACTIVELY)使用。集成了 Supabase 最佳实践。SubagentsMar 20261.8k
  5. happier-dev avatardatabase-architectDeprecated placeholder. Do not use; follow root AGENTS.md and package instructions instead.SubagentsJul 20261.4k
  6. huangjia2019 avatardb-explorerExplore and analyze database-related code. Use when investigating data models, queries, or persistence.SubagentsJul 20261.0k