Mongodb Natural Language Querying
技能 已验证 活跃使用自然语言生成只读 MongoDB 查询 (find) 或聚合管道,并提供集合架构上下文和示例文档。当用户要求编写、创建或生成 MongoDB 查询时、希望在 MongoDB 中过滤/查询/聚合数据时、询问“如何查询...”时、需要查询语法帮助时、或讨论查找/过滤/分组 MongoDB 文档时,请使用此技能。不处理 Atlas Search($search 运算符)、向量/语义搜索($vectorSearch 运算符)、模糊匹配、自动完成索引或相关性评分 - 请为此使用 search-and-ai。不分析或优化现有查询 - 请为此使用 mongodb-query-optimizer。不处理涉及写入操作的聚合管道。需要 MongoDB MCP 服务器。
从自然语言生成准确高效的 MongoDB 只读查询和聚合管道,为用户节省时间并减少查询语法错误。
功能
- 从自然语言生成 MongoDB find 查询。
- 从自然语言生成 MongoDB 聚合管道。
- 利用集合架构进行字段验证。
- 使用示例文档理解数据模式。
- 优先使用 find 查询而非聚合管道以简化操作。
使用场景
- 当用户要求编写、创建或生成 MongoDB 查询时。
- 当用户希望在 MongoDB 中过滤、查询或聚合数据时。
- 当用户询问 MongoDB 的“如何查询...”时。
- 将类似 SQL 的请求翻译成 MongoDB 语法。
非目标
- 处理 Atlas Search($search、$vectorSearch)、模糊匹配、自动完成或相关性评分。
- 分析或优化现有的 MongoDB 查询。
- 处理涉及写入操作的聚合管道。
安装
请先添加 Marketplace
/plugin marketplace add mongodb/agent-skills/plugin install agent-skills@mongodb-plugins质量评分
已验证类似扩展
Mongodb Search And Ai
100指导 MongoDB 用户实现和优化 Atlas Search(全文搜索)、Vector Search(语义搜索)和 Hybrid Search 解决方案。当用户需要为文本查询(自动完成、模糊匹配、分面搜索)、语义相似性(嵌入、RAG 应用)或组合方法构建搜索功能时,请使用此技能。当用户需要文本包含、子字符串匹配(“包含”、“包括”、“出现在”)、不区分大小写或多字段文本搜索,或跨多个字段进行具有可变组合的过滤时,也请使用此技能。提供有关选择正确的搜索类型、创建索引、构建查询和使用 MongoDB MCP 服务器优化性能的工作流。
MongoDB Connection Optimizer
100为任何支持的驱动程序语言优化 MongoDB 客户端连接配置(池、超时、模式)。在处理/更新/审查实例化或配置 MongoDB 客户端(例如,调用 `connect()` 时)、配置连接池、对连接错误(ECONNREFUSED、超时、池耗尽)进行故障排除、优化与连接相关的性能问题时,请使用此技能。这包括构建具有 MongoDB 的无服务器函数、创建使用 MongoDB 的 API 端点、优化高流量 MongoDB 应用程序、创建长期运行任务和并发性,或调试与连接相关的失败等场景。
Migrate Validate
100Validate pending migrations for foreign key consistency, rollback safety, and best practices
Azure Postgres Ts
100Connect to Azure Database for PostgreSQL Flexible Server from Node.js/TypeScript using the pg (node-postgres) package. Use for PostgreSQL queries, connection pooling, transactions, and Microsoft Entra ID (passwordless) authentication. Triggers: "PostgreSQL", "postgres", "pg client", "node-postgres", "Azure PostgreSQL connection", "PostgreSQL TypeScript", "pg Pool", "passwordless postgres".
Neon Postgres
100Neon Serverless Postgres 的使用指南和最佳实践。涵盖入门、使用 Neon 进行本地开发、选择连接方法、Neon 功能、身份验证(@neondatabase/auth)、PostgREST 风格的数据 API(@neondatabase/neon-js)、Neon CLI 以及 Neon 的平台 API/SDK。可用于任何与 Neon 相关的问题。
Sql Optimization
100Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance.