shipshitdev avatar

Mongodb Migration Expert

This one walks you through MongoDB schema changes the safe way: additive first, destructive later. It enforces a workflow where you add new fields, deploy code that handles both old and new schemas, backfill in batches, then clean up legacy fields in a later release. The indexing guidance is practical, compound indexes match query patterns, and it pushes you to validate with explain before committing. If you're working with multi-tenant collections, it reminds you to lead compound indexes with tenantId. The checklists keep migrations idempotent and observable, which matters when you're touching production data. Solid for teams that need discipline around forward-only migrations.

skills.sh installs
118
GitHub stars
24
last updated
Jun 3, 2026

Install

$ npx -y skills add shipshitdev/library --skill mongodb-migration-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

This one walks you through MongoDB schema changes the safe way: additive first, destructive later. It enforces a workflow where you add new fields, deploy code that handles both old and new schemas, backfill in batches, then clean up legacy fields in a later release. The indexing guidance is practical, compound indexes match query patterns, and it pushes you to validate with explain before committing. If you're working with multi-tenant collections, it reminds you to lead compound indexes with tenantId. The checklists keep migrations idempotent and observable, which matters when you're touching production data. Solid for teams that need discipline around forward-only migrations.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/shipshitdev/library
Category
Databases
First seen
Jun 3, 2026

More from shipshitdev/library

All 56

Recommended

More Databases
1kaelio avatarhistoric_sql_patternskaelio/ktxIdentify recurring cross-table historic-SQL analytical intents from a bounded pattern shard and emit typed pattern evidence for deterministic wiki projection.0skills.sh installs
2kaelio avatarhistoric_sql_table_digestkaelio/ktxConvert one changed historic-SQL table usage bucket into typed table usage evidence for deterministic _schema projection.0skills.sh installs
3kaelio avatarlive_database_ingestkaelio/ktxCapture semantic-layer and knowledge updates from a live database schema snapshot.0skills.sh installs
4martinholovsky avatarDatabase Design Expertmartinholovsky/claude-skills-generatorExpert in database schema design with focus on normalization, indexing strategies, FTS optimization, and performance-oriented architecture for desktop applicati0skills.sh installs
5tursodatabase avatarstorage-formattursodatabase/tursoSQLite file format, B-trees, pages, cells, overflow, freelist that is used in tursodb1.3Kskills.sh installs
6snowflake-labs avatarcortex-codesnowflake-labs/subagent-cortex-codeRoutes Snowflake-related operations to Cortex Code CLI for specialized Snowflake expertise. Use when user asks about Snowflake databases, data warehouses, SQL q1.5Kskills.sh installs