anti-slop
Comprehensive toolkit for detecting and eliminating "AI slop" - generic, low-quality AI-generated patterns in natural language,…
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.
$ npx -y skills add rand/cc-polymath --skill discover-database --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/discover-databaseContext preview
The summary Claude sees to decide when to auto-load this skill.
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.
name: discover-database description: 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. license: MIT metadata: author: rand version: "4.0" compatibility: Designed for Claude Code. Compatible with any agent supporting the Agent Skills format.
Provides automatic access to comprehensive database design, optimization, and implementation skills.
This skill auto-activates when you're working with:
The Database category contains 19 skills across 2 subcategories:
**Database (12 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
Plus 4 more in `../database/INDEX.md`
**Caching (7 skills):** See `../caching/INDEX.md`
Read ../database/INDEX.md Read ../caching/INDEX.md
**Sequence**: Selection → Schema design → Connection pooling
Read ../database/database-selection.md # Choose database Read ../database/postgres-schema-design.md # or mongodb-document-design.md Read ../database/database-connection-pooling.md
**Sequence**: Optimization → Connection pooling → ORM patterns
Read ../database/postgres-query-optimization.md # Debug slow queries Read ../database/database-connection-pooling.md # Check pool settings Read ../database/orm-patterns.md # Fix N+1 queries
**Sequence**: Schema design → Migrations
Read ../database/postgres-schema-design.md # Design changes Read ../database/postgres-migrations.md # Implement safely
**Sequence**: Redis structures → Cache patterns
Read ../database/redis-data-structures.md # Redis patterns Read ../caching/INDEX.md # Cache patterns
**PostgreSQL skills** (relational, ACID, complex queries):
**MongoDB skills** (document-oriented, flexible schema):
**Redis skills** (in-memory, key-value, caching):
**Cross-database skills**:
Database skills commonly combine with:
**API skills** (`discover-api`):
**Backend language skills** (`discover-backend`):
**Testing skills** (`discover-testing`):
**Data pipeline skills** (`discover-data`):
**Observability skills** (`discover-observability`):
This gateway skill (~200 lines, ~2K tokens) enables progressive loading:
Total context: 2K + 3K + skill(s) = 5-10K tokens vs 25K+ for entire index.
**"Design a PostgreSQL schema for an e-commerce app"**: Read ../database/postgres-schema-design.md
**"Why is my query slow?"**: Read ../database/postgres-query-optimization.md
**"How do I safely change my database schema?"**: Read ../database/postgres-migrations.md
**"Should I use MongoDB or PostgreSQL?"**: Read ../database/database-selection.md
**"Implement caching with Redis"**: Read ../database/redis-data-structures.md
**"Fix N+1 queries in my ORM"**: Read ../database/orm-patterns.md
Need ACID transactions? YES → PostgreSQL Need complex queries/joins? YES → PostgreSQL Need flexible schema? YES → MongoDB Need real-time caching? YES → Redis Need full-text search? YES → PostgreSQL (with extensions) or Elasticsearch Need graph relationships? YES → Neo4j or PostgreSQL (with extensions) Need an
Context-efficient development knowledge via progressive skill discovery
Comprehensive toolkit for detecting and eliminating "AI slop" - generic, low-quality AI-generated patterns in natural language,…
Automatically discover agentic workflow skills when building AI agents, implementing tool use patterns, managing context windows,…
Automatically discover API design skills when working with REST APIs, GraphQL schemas, API authentication, OAuth, JWT, rate…
Automatically discover CI/CD and automation skills when working with GitHub Actions, Jenkins, GitLab CI, pipelines, continuous…
Automatically discover cryptography skills when working with encryption, TLS, certificates, PKI, and security
Automatically discover data pipeline and ETL skills when working with ETL, data pipelines, streaming, batch processing, data…