Automatically discover database skills when working with SQL, PostgreSQL, MongoDB, Redis, database schema design, query optimization, migrations, connection pooling, ORMs, or database selection. Activates for database design, optimization, and implementation tasks.
View on GitHubrand/cc-polymath
cc-polymath
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/rand/cc-polymath/blob/main/skills/discover-database/SKILL.md -a claude-code --skill discover-databaseInstallation paths:
.claude/skills/discover-database/# Database Skills Discovery Provides automatic access to comprehensive database design, optimization, and implementation skills. ## When This Skill Activates This skill auto-activates when you're working with: - SQL databases (PostgreSQL, MySQL) - NoSQL databases (MongoDB, Redis) - Database schema design and modeling - Query optimization and performance tuning - Database migrations and schema evolution - Connection pooling configuration - ORM usage and patterns - Database selection and architecture decisions ## Available Skills ### Quick Reference The Database category contains 8 core skills: 1. **postgres-schema-design** - Schema design, relationships, data types, normalization 2. **postgres-query-optimization** - EXPLAIN plans, indexes, slow query debugging 3. **postgres-migrations** - Schema changes, zero-downtime, rollback strategies 4. **mongodb-document-design** - Document modeling, embedding vs referencing 5. **redis-data-structures** - Caching, sessions, rate limiting, leaderboards 6. **database-connection-pooling** - Pool configuration, debugging exhaustion 7. **orm-patterns** - ORM best practices, N+1 prevention, eager loading 8. **database-selection** - Choosing databases, SQL vs NoSQL decisions ### Load Full Category Details For complete descriptions and workflows: ```bash cat ~/.claude/skills/database/INDEX.md ``` This loads the full Database category index with: - Detailed skill descriptions - Usage triggers for each skill - Common workflow combinations - Cross-references to related skills ### Load Specific Skills Load individual skills as needed: ```bash # PostgreSQL skills cat ~/.claude/skills/database/postgres-schema-design.md cat ~/.claude/skills/database/postgres-query-optimization.md cat ~/.claude/skills/database/postgres-migrations.md # NoSQL skills cat ~/.claude/skills/database/mongodb-document-design.md cat ~/.claude/skills/database/redis-data-structures.md # Cross-database skills cat ~/.claude/skills/database/database-connecti