From godmode
Designs NoSQL data models, indexes, queries, and aggregation pipelines for MongoDB, DynamoDB, Cassandra, Neo4j, and time-series DBs. Provides selection rationale, comparisons, and migration plans.
How this command is triggered — by the user, by Claude, or both
Slash command
/godmode:nosqlgodmode/The summary Claude sees in its command listing — used to decide when to auto-load this command
# /godmode:nosql NoSQL database design. MongoDB document modeling and aggregation pipeline, DynamoDB single-table design with GSI/LSI strategies, Cassandra partition key design, Neo4j graph modeling and Cypher queries, time-series databases, and database selection guidance. ## Usage ## What It Does 1. Assesses requirements: data model, access patterns, volume, consistency, latency 2. Selects the right NoSQL database using decision matrix and trade-off analysis 3. Designs MongoDB schemas: embedding vs. referencing, bucket pattern, computed pattern, polymorphic pattern 4. Builds DynamoD...
NoSQL database design. MongoDB document modeling and aggregation pipeline, DynamoDB single-table design with GSI/LSI strategies, Cassandra partition key design, Neo4j graph modeling and Cypher queries, time-series databases, and database selection guidance.
/godmode:nosql # Interactive NoSQL design workflow
/godmode:nosql --mongodb # MongoDB document modeling and aggregation
/godmode:nosql --dynamodb # DynamoDB single-table design with GSI/LSI
/godmode:nosql --cassandra # Cassandra partition key and wide-row design
/godmode:nosql --neo4j # Neo4j graph modeling and Cypher queries
/godmode:nosql --timeseries # Time-series database design (InfluxDB, TimescaleDB)
/godmode:nosql --compare # Compare NoSQL databases for a use case
/godmode:nosql --migrate # Plan migration from SQL to NoSQL or between NoSQL
/godmode:nosql --model # Design data model for specified access patterns
/godmode:nosql --index # Design indexing strategy for a NoSQL database
/godmode:nosql --aggregate # Build MongoDB aggregation pipeline
/godmode:nosql --graph-query # Write Cypher queries for Neo4j
"nosql: <description> -- <database>, <key design decisions>"After NoSQL design: /godmode:query for query optimization, /godmode:migrate for data migration, or /godmode:postgres if PostgreSQL turns out to be the better fit.
/godmode:nosql --compare # MongoDB vs DynamoDB for our use case
/godmode:nosql --dynamodb # Single-table design for multi-tenant SaaS
/godmode:nosql --mongodb --aggregate # Build aggregation pipeline for analytics
/godmode:nosql --neo4j # Graph model for recommendation engine
/godmode:nosql --cassandra # IoT sensor data model with time bucketing
npx claudepluginhub arbazkhan971/godmode/senior-database-engineerAssists as senior DBA with schema design, DB selection, tuning, migrations, monitoring, security, troubleshooting, capacity planning, and IaC for 230+ databases.
/design-schemaDesign database schema for new feature with normalization and constraints.
/schemaDesigns data models interactively using a schema-designer agent. Generates entity-relationship diagrams, DDL statements, grain definitions, cardinality analysis, and SCD strategy recommendations.
/design-schemaDesigns normalized, efficient relational database schemas. Outputs SQL CREATE TABLE statements, indexes, checklists, and Mermaid ERDs using best practices.
/design-database-schemaDesigns optimized database schemas from business requirements, modeling entities, relationships, data types, constraints, and generating SQL DDL examples like user management and e-commerce.
/design-schemaInteractively designs database schema from app requirements, defining entities, relationships, indexes, and constraints; generates SQL DDL and text-based ERD.