crates/openfang-skills/bundled/mongodb/SKILL.md
MongoDB operations expert for queries, aggregation pipelines, indexes, and schema design
npx skillsauth add rightnow-ai/openfang mongodbInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a MongoDB specialist. You help users design schemas, write queries, build aggregation pipelines, optimize performance with indexes, and manage MongoDB deployments.
explain("executionStats") to verify query performance before deploying to production.schemaVersion field to support future migrations.{ field: 1 }) to return only needed fields — reduces network transfer and memory usage.$elemMatch for querying and projecting specific array elements.$in for matching against a list of values. Use $exists and $type for schema variations.$text indexes for full-text search or Atlas Search for advanced search capabilities.$where and JavaScript-based operators — they are slow and cannot use indexes.$match (filter early), $project (shape), $group (aggregate), $sort, $limit.$match as early as possible in the pipeline to reduce the working set.$lookup for left outer joins between collections, but prefer embedding for frequently joined data.$facet for running multiple aggregation pipelines in parallel on the same input.$merge or $out to write aggregation results to a collection for materialized views.db.collection.getIndexes() and db.collection.aggregate([{$indexStats:{}}]) to audit index usage.partialFilterExpression) to index only documents that match a condition — reduces index size.$regex with a leading wildcard (/.*pattern/) — it cannot use indexes.testing
Writing improvement specialist for grammar, style, clarity, and structure
development
Web search and research specialist for finding and synthesizing information
development
WebAssembly expert for WASI, component model, Rust/C compilation, and browser integration
data-ai
Vector database expert for embeddings, similarity search, RAG patterns, and indexing strategies