[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-mongodb-mongodb-natural-language-querying-en":3,"guides-for-mongodb-mongodb-natural-language-querying":512,"similar-k1744sp92rz5y47qpeam6h30bh86mnmf-en":513},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":225,"parentExtension":244,"providers":300,"relations":304,"repo":305,"tags":509,"workflow":510},1778694149049.3472,"k1744sp92rz5y47qpeam6h30bh86mnmf",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Generate read-only MongoDB queries (find) or aggregation pipelines using natural language, with collection schema context and sample documents. Use this skill whenever the user asks to write, create, or generate MongoDB queries, wants to filter/query/aggregate data in MongoDB, asks \"how do I query...\", needs help with query syntax, or discusses finding/filtering/grouping MongoDB documents. Also use for translating SQL-like requests to MongoDB syntax. Does NOT handle Atlas Search ($search operator), vector/semantic search ($vectorSearch operator), fuzzy matching, autocomplete indexes, or relevance scoring - use search-and-ai for those. Does NOT analyze or optimize existing queries - use mongodb-query-optimizer for that. Does NOT handle aggregation pipelines that involve write operations. Requires MongoDB MCP server.",{"claudeCode":12},"mongodb/agent-skills","mongodb-natural-language-querying","https://github.com/mongodb/agent-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":238},1778694275726.7485,"kn7e92n8chcyqc9pp705newx8x86nd65","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[21,26,29,32,36,39,43,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of generating MongoDB read-only queries and aggregation pipelines, including specific use cases and scenarios.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a distinct advantage over default LLM behavior by providing collection schema context, sample documents, and adherence to best practices for query optimization and validation.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill appears to be production-ready, providing tools for query generation and outlining a clear process for gathering context, validating fields, and formatting responses.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on generating read-only MongoDB queries and aggregation pipelines, with clear non-goals, aligning with a single responsibility.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately reflects the skill's capabilities, including its focus on read-only queries, specific non-goals like Atlas Search, and its requirement for the MCP server.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill utilizes specific MCP tools such as `list-databases`, `list-collections`, `collection-indexes`, `collection-schema`, and `find`, which are narrow and well-scoped.",{"category":44,"check":45,"severity":46,"summary":47},"Documentation","Configuration & parameter reference","not_applicable","No explicit parameters or configuration options are exposed by the skill itself, beyond the implicit requirement for the MCP server, which is documented externally.",{"category":33,"check":49,"severity":24,"summary":50},"Tool naming","The MCP tool names are descriptive, using a clear verb-noun structure within the MongoDB domain.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The tool schemas appear to request only necessary information, and the output formats are structured and specific to query generation.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the Apache-2.0 license, which is a permissive open-source license.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent commits, indicating active maintenance.",{"category":59,"check":63,"severity":46,"summary":64},"Dependency Management","The skill itself does not appear to have direct third-party dependencies beyond the MCP server, which is a prerequisite.",{"category":66,"check":67,"severity":46,"summary":68},"Security","Secret Management","The skill's function is to generate queries and does not directly handle or expose secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill focuses on generating query code and does not appear to execute arbitrary instructions or load untrusted third-party data as code.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch remote content at runtime for execution, and all necessary tools are part of the bundled repository or external MCP server.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's operation is limited to generating query code and does not involve file system modifications outside its intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","There are no indications of detached process spawns or deny-retry loops within the skill's logic.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's purpose is to generate queries, not to exfiltrate data. It interacts with the MCP server for schema and data, but does not send this data to arbitrary third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled SKILL.md file appears to be free of hidden steering tricks or obfuscated content.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is presented in readable markdown and does not involve obfuscated code or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill primarily relies on information provided by the MCP server and user input, rather than making assumptions about the user's project structure.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","No open issues in the last 90 days and no closed issues indicates either a new or well-maintained project with no current issues.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The repository has a recent commit date and the license is available, implying a stable and maintained version, though an explicit version number is not present in the frontmatter.",{"category":104,"check":105,"severity":24,"summary":106},"Execution","Validation","The skill's process includes validation of field names against the fetched schema, ensuring robust query generation.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is focused on generating read-only queries and does not perform destructive operations.",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","The skill outlines a clear process for handling errors, including explaining why a query cannot be generated and asking for clarification.",{"category":111,"check":115,"severity":46,"summary":116},"Logging","The skill's operation is primarily prompt-based generation and does not involve destructive actions or outbound calls that would necessitate local audit logging.",{"category":118,"check":119,"severity":46,"summary":120},"Compliance","GDPR","The skill generates queries based on provided schema and user requests, and does not inherently operate on personal data.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill's functionality is database query generation and has no inherent regional limitations; it is globally applicable.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill relies on the MCP server and standard MongoDB interactions, with no apparent assumptions about specific OS or shell environments.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README file provides clear installation instructions for various platforms and context about the agent skills collection.",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","The skill utilizes a limited set of specific MCP tools, well within the recommended range.",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","The skill uses specific MCP tools for distinct purposes (e.g., schema, indexes, find) and does not expose overlapping synonyms.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All advertised capabilities, such as gathering context using MCP tools and generating queries, are supported by the provided SKILL.md and associated MCP tools.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides detailed installation instructions for multiple environments (Claude, Cursor, Codex, Gemini, Copilot CLI, Vercel, local) and includes copy-paste commands.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The SKILL.md details how to handle errors by explaining the reason, asking for clarification, and suggesting alternatives.",{"category":104,"check":148,"severity":46,"summary":149},"Pinned dependencies","The skill itself does not bundle scripts with dependencies; it relies on the external MCP server and its own managed dependencies.",{"category":33,"check":151,"severity":46,"summary":152},"Dry-run preview","The skill generates queries and does not perform state-changing operations or send data outward, making a dry-run feature inapplicable.",{"category":154,"check":155,"severity":46,"summary":156},"Protocol","Idempotent retry & timeouts","The skill is stateless and generates code; it does not perform remote calls or state-changing operations that would require idempotency or timeouts.",{"category":118,"check":158,"severity":46,"summary":159},"Telemetry opt-in","There is no indication that this skill emits telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly defines the skill's purpose (generating MongoDB read-only queries/pipelines), the artifact it operates on (MongoDB collections), the user intent (write/filter/query/aggregate), and includes explicit non-goals.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise, self-contained, and accurately summarizes the core capability and triggers within the character limit.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured, under 500 lines, and delegates detailed procedures to sections within the file rather than external files.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md is well-organized with clear sections for context gathering, query generation, best practices, and error handling, demonstrating progressive disclosure within a single file.",{"category":170,"check":174,"severity":46,"summary":175},"Forked exploration","The skill's primary function is query generation, not deep exploration or code review, so `context: fork` is not applicable.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","A clear, end-to-end example workflow is provided, demonstrating user input, the process, and the expected query output.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md addresses potential issues such as validating field names, using appropriate operators, optimizing aggregations, and handling geoJSON format, along with error prevention.",{"category":111,"check":183,"severity":46,"summary":184},"Tool Fallback","The skill requires the MCP server, and there is no mention of a fallback path or alternative tools.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's error handling section instructs to explain why a query cannot be generated and ask for clarification, implying a halt on unexpected states.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and its functionality is clearly defined, without implicit reliance on other skills.",1778694275554,"This skill generates read-only MongoDB queries (find) and aggregation pipelines from natural language input, leveraging collection schema and sample documents for context. It guides the user through gathering necessary information via MCP tools, analyzing schema and indexes, choosing between find or aggregation, and formatting the output.",[195,196,197,198,199],"Generate MongoDB find queries from natural language.","Generate MongoDB aggregation pipelines from natural language.","Leverage collection schema for field validation.","Use sample documents to understand data patterns.","Prioritize find queries over aggregation pipelines for simplicity.",[201,202,203],"Handling Atlas Search ($search, $vectorSearch), fuzzy matching, autocomplete, or relevance scoring.","Analyzing or optimizing existing MongoDB queries.","Handling aggregation pipelines that involve write operations.","3.0.0","4.4.0","Generate accurate and efficient MongoDB read-only queries and aggregation pipelines from natural language, saving users time and reducing query syntax errors.","The skill is exceptionally well-documented, with a clear purpose, strong usage examples, and comprehensive error handling, meeting all evaluation criteria with a high degree of quality.",99,"High-quality skill for generating MongoDB queries and aggregation pipelines from natural language.",[211,212,213,214,215],"mongodb","query-generation","aggregation-pipeline","natural-language","database","global","verified",[219,220,221,222],"When a user asks to write, create, or generate MongoDB queries.","When a user wants to filter, query, or aggregate data in MongoDB.","When a user asks 'how do I query...' for MongoDB.","Translating SQL-like requests to MongoDB syntax.",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":234,"testCoverage":236},{"hasLockfile":225},false,1778694262857,{"descriptionLength":228,"readmeSize":229},826,2753,{"closedIssues90d":8,"forks":231,"hasChangelog":225,"openIssues90d":8,"pushedAt":232,"stars":233},20,1778514087000,111,{"hasNpmPackage":225,"license":235,"smitheryVerified":225},"Apache-2.0",{"hasCi":237,"hasTests":225},true,{"updatedAt":239},1778694275726,{"basePath":241,"githubOwner":211,"githubRepo":242,"locale":18,"slug":13,"type":243},"skills/mongodb-natural-language-querying","agent-skills","skill",{"_creationTime":245,"_id":246,"community":247,"display":248,"identity":251,"parentExtension":254,"providers":284,"relations":295,"tags":296,"workflow":297},1778694149049.3462,"k170hje3xzpy2mbkn00agzm38x86mkbz",{"reviewCount":8},{"description":249,"installMethods":250,"name":211,"sourceUrl":14},"Official Claude plugin for MongoDB (MCP Server + Skills). Connect to databases, explore data, manage collections, optimize queries, generate reliable code, implement best practices, develop advanced features, and more.",{"claudeCode":211},{"basePath":252,"githubOwner":211,"githubRepo":242,"locale":18,"slug":242,"type":253},"","plugin",{"_creationTime":255,"_id":256,"community":257,"display":258,"identity":262,"providers":264,"relations":277,"tags":279,"workflow":280},1778694149049.346,"k17bjnvrfwx0ae2fnz7yj78p6h86mewp",{"reviewCount":8},{"description":259,"installMethods":260,"name":261,"sourceUrl":14},"Use the official MongoDB Skills with your favorite coding agent to build faster.",{"claudeCode":12},"mongodb-plugins",{"basePath":252,"githubOwner":211,"githubRepo":242,"locale":18,"slug":242,"type":263},"marketplace",{"evaluate":265,"extract":271},{"promptVersionExtension":266,"promptVersionScoring":205,"score":267,"tags":268,"targetMarket":216,"tier":270},"3.1.0",75,[211,215,242,269],"developer-tools","community",{"commitSha":272,"marketplace":273,"plugin":275},"HEAD",{"name":261,"pluginCount":274},1,{"mcpCount":8,"provider":276,"skillCount":8},"classify",{"repoId":278},"kd74vahs1zbjqzqbert490xyrd86nfv5",[242,215,269,211],{"evaluatedAt":281,"extractAt":282,"updatedAt":283},1778694174645,1778694149049,1778694461056,{"evaluate":285,"extract":292},{"promptVersionExtension":204,"promptVersionScoring":205,"score":286,"tags":287,"targetMarket":216,"tier":217},100,[211,288,289,290,291],"atlas","streaming","data-pipelines","cloud-management",{"commitSha":272,"license":235,"plugin":293},{"mcpCount":8,"provider":276,"skillCount":294},7,{"parentExtensionId":256,"repoId":278},[288,291,290,211,289],{"evaluatedAt":298,"extractAt":282,"updatedAt":299},1778694205322,1778694461243,{"evaluate":301,"extract":303},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":302,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":272},{"parentExtensionId":246,"repoId":278},{"_creationTime":306,"_id":278,"identity":307,"providers":308,"workflow":505},1778694144418.9976,{"githubOwner":211,"githubRepo":242,"sourceUrl":14},{"classify":309,"discover":494,"github":497},{"commitSha":272,"extensions":310},[311,321,332,359,380,390,398,403,419,463,479],{"basePath":312,"displayName":313,"installMethods":314,"rationale":315,"selectedPaths":316,"source":320,"sourceLanguage":18,"type":263},".agents/plugins","mongodb-agent-skills",{"claudeCode":12},"marketplace.json at .agents/plugins/marketplace.json",[317],{"path":318,"priority":319},"marketplace.json","mandatory","rule",{"basePath":252,"displayName":261,"installMethods":322,"rationale":323,"selectedPaths":324,"source":320,"sourceLanguage":18,"type":263},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[325,327,329],{"path":326,"priority":319},".claude-plugin/marketplace.json",{"path":328,"priority":319},"README.md",{"path":330,"priority":331},"LICENSE","high",{"basePath":252,"description":249,"displayName":211,"installMethods":333,"license":235,"rationale":334,"selectedPaths":335,"source":320,"sourceLanguage":18,"type":253},{"claudeCode":211},"plugin manifest at .claude-plugin/plugin.json",[336,338,339,340,343,345,347,349,351,353,355,357],{"path":337,"priority":319},".claude-plugin/plugin.json",{"path":328,"priority":319},{"path":330,"priority":331},{"path":341,"priority":342},"skills/atlas-stream-processing/SKILL.md","medium",{"path":344,"priority":342},"skills/mongodb-connection/SKILL.md",{"path":346,"priority":342},"skills/mongodb-mcp-setup/SKILL.md",{"path":348,"priority":342},"skills/mongodb-natural-language-querying/SKILL.md",{"path":350,"priority":342},"skills/mongodb-query-optimizer/SKILL.md",{"path":352,"priority":342},"skills/mongodb-schema-design/SKILL.md",{"path":354,"priority":342},"skills/mongodb-search-and-ai/SKILL.md",{"path":356,"priority":331},".codex-plugin/plugin.json",{"path":358,"priority":331},".cursor-plugin/plugin.json",{"basePath":360,"description":361,"displayName":362,"installMethods":363,"rationale":364,"selectedPaths":365,"source":320,"sourceLanguage":18,"type":243},"skills/atlas-stream-processing","Manages MongoDB Atlas Stream Processing (ASP) workflows. Handles workspace provisioning, data source/sink connections, processor lifecycle operations, debugging diagnostics, and tier sizing. Supports Kafka, Atlas clusters, S3, HTTPS, and Lambda integrations for streaming data workloads and event processing. NOT for general MongoDB queries or Atlas cluster management. Requires MongoDB MCP Server with Atlas API credentials.","atlas-stream-processing",{"claudeCode":12},"SKILL.md frontmatter at skills/atlas-stream-processing/SKILL.md",[366,368,370,372,374,376,378],{"path":367,"priority":319},"SKILL.md",{"path":369,"priority":342},"references/connection-configs.md",{"path":371,"priority":342},"references/development-workflow.md",{"path":373,"priority":342},"references/mcp-troubleshooting.md",{"path":375,"priority":342},"references/output-diagnostics.md",{"path":377,"priority":342},"references/pipeline-patterns.md",{"path":379,"priority":342},"references/sizing-and-parallelism.md",{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":320,"sourceLanguage":18,"type":243},"skills/mongodb-connection","Optimize MongoDB client connection configuration (pools, timeouts, patterns) for any supported driver language. Use this skill when working/updating/reviewing on functions that instantiate or configure a MongoDB client (eg, when calling `connect()`), configuring connection pools, troubleshooting connection errors (ECONNREFUSED, timeouts, pool exhaustion), optimizing performance issues related to connections. This includes scenarios like building serverless functions with MongoDB, creating API endpoints that use MongoDB, optimizing high-traffic MongoDB applications, creating long-running tasks and concurrency, or debugging connection-related failures.","mongodb-connection",{"claudeCode":12},"SKILL.md frontmatter at skills/mongodb-connection/SKILL.md",[387,388],{"path":367,"priority":319},{"path":389,"priority":342},"references/monitoring-guide.md",{"basePath":391,"description":392,"displayName":393,"installMethods":394,"rationale":395,"selectedPaths":396,"source":320,"sourceLanguage":18,"type":243},"skills/mongodb-mcp-setup","Guide users through configuring key MongoDB MCP server options. Use this skill when a user has the MongoDB MCP server installed but hasn't configured the required environment variables, or when they ask about connecting to MongoDB/Atlas and don't have the credentials set up.","mongodb-mcp-setup",{"claudeCode":12},"SKILL.md frontmatter at skills/mongodb-mcp-setup/SKILL.md",[397],{"path":367,"priority":319},{"basePath":241,"description":10,"displayName":13,"installMethods":399,"rationale":400,"selectedPaths":401,"source":320,"sourceLanguage":18,"type":243},{"claudeCode":12},"SKILL.md frontmatter at skills/mongodb-natural-language-querying/SKILL.md",[402],{"path":367,"priority":319},{"basePath":404,"description":405,"displayName":406,"installMethods":407,"rationale":408,"selectedPaths":409,"source":320,"sourceLanguage":18,"type":243},"skills/mongodb-query-optimizer","Help with MongoDB query optimization and indexing. Use only when the user asks for optimization or performance: \"How do I optimize this query?\", \"How do I index this?\", \"Why is this query slow?\", \"Can you fix my slow queries?\", \"What are the slow queries on my cluster?\", etc. Do not invoke for general MongoDB query writing unless user asks for performance or index help. Prefer indexing as optimization strategy. Use MongoDB MCP when available.","mongodb-query-optimizer",{"claudeCode":12},"SKILL.md frontmatter at skills/mongodb-query-optimizer/SKILL.md",[410,411,413,415,417],{"path":367,"priority":319},{"path":412,"priority":342},"references/aggregation-optimization.md",{"path":414,"priority":342},"references/antipattern-examples.md",{"path":416,"priority":342},"references/core-indexing-principles.md",{"path":418,"priority":342},"references/update-query-examples.md",{"basePath":420,"description":421,"displayName":422,"installMethods":423,"rationale":424,"selectedPaths":425,"source":320,"sourceLanguage":18,"type":243},"skills/mongodb-schema-design","MongoDB schema design patterns and anti-patterns. Use when designing data models, reviewing schemas, migrating from SQL, or troubleshooting performance issues caused by schema problems. Triggers on \"design schema\", \"embed vs reference\", \"MongoDB data model\", \"schema review\", \"unbounded arrays\", \"one-to-many\", \"tree structure\", \"16MB limit\", \"schema validation\", \"JSON Schema\", \"time series\", \"schema migration\", \"polymorphic\", \"TTL\", \"data lifecycle\", \"archive\", \"index explosion\", \"unnecessary indexes\", \"approximation pattern\", \"document versioning\".","mongodb-schema-design",{"claudeCode":12},"SKILL.md frontmatter at skills/mongodb-schema-design/SKILL.md",[426,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461],{"path":367,"priority":319},{"path":428,"priority":342},"references/antipattern-excessive-lookups.md",{"path":430,"priority":342},"references/antipattern-unnecessary-collections.md",{"path":432,"priority":342},"references/antipattern-unnecessary-indexes.md",{"path":434,"priority":342},"references/fundamental-document-model.md",{"path":436,"priority":342},"references/fundamental-document-size.md",{"path":438,"priority":342},"references/fundamental-embed-vs-reference.md",{"path":440,"priority":342},"references/fundamental-schema-validation.md",{"path":442,"priority":342},"references/pattern-approximation.md",{"path":444,"priority":342},"references/pattern-archive.md",{"path":446,"priority":342},"references/pattern-attribute.md",{"path":448,"priority":342},"references/pattern-bucket.md",{"path":450,"priority":342},"references/pattern-computed.md",{"path":452,"priority":342},"references/pattern-document-versioning.md",{"path":454,"priority":342},"references/pattern-extended-reference.md",{"path":456,"priority":342},"references/pattern-outlier.md",{"path":458,"priority":342},"references/pattern-polymorphic.md",{"path":460,"priority":342},"references/pattern-schema-versioning.md",{"path":462,"priority":342},"references/pattern-time-series-collections.md",{"basePath":464,"description":465,"displayName":466,"installMethods":467,"rationale":468,"selectedPaths":469,"source":320,"sourceLanguage":18,"type":243},"skills/mongodb-search-and-ai","Guides MongoDB users through implementing and optimizing Atlas Search (full-text), Vector Search (semantic), and Hybrid Search solutions. Use this skill when users need to build search functionality for text-based queries (autocomplete, fuzzy matching, faceted search), semantic similarity (embeddings, RAG applications), or combined approaches. Also use when users need text containment, substring matching ('contains', 'includes', 'appears in'), case-insensitive or multi-field text search, or filtering across many fields with variable combinations. Provides workflows for selecting the right search type, creating indexes, constructing queries, and optimizing performance using the MongoDB MCP server.\n","mongodb-search-and-ai",{"claudeCode":12},"SKILL.md frontmatter at skills/mongodb-search-and-ai/SKILL.md",[470,471,473,475,477],{"path":367,"priority":319},{"path":472,"priority":342},"references/hybrid-search.md",{"path":474,"priority":342},"references/lexical-search-indexing.md",{"path":476,"priority":342},"references/lexical-search-querying.md",{"path":478,"priority":342},"references/vector-search.md",{"basePath":480,"description":481,"displayName":482,"installMethods":483,"rationale":484,"selectedPaths":485,"source":320,"sourceLanguage":18,"type":243},"tools/review-skill","Review a proposed Agent Skill for structural validity and content quality before publishing. Runs the skill-validator CLI to check for structural issues, scores the skill with an LLM judge, and interprets results to advise SMEs on what to address. Use when a user wants to review, validate, or quality-check an Agent Skill.","review-skill",{"claudeCode":12},"SKILL.md frontmatter at tools/review-skill/SKILL.md",[486,487,490,492],{"path":367,"priority":319},{"path":488,"priority":489},"assets/report.md","low",{"path":491,"priority":342},"references/install-skill-validator.md",{"path":493,"priority":342},"references/llm-scoring.md",{"sources":495},[496],"manual",{"closedIssues90d":8,"description":259,"forks":231,"license":235,"openIssues90d":8,"pushedAt":232,"readmeSize":229,"stars":233,"topics":498},[499,500,501,502,503,504],"agent","claude","cursor","gemini-cli-extension","mcp","skills",{"classifiedAt":506,"discoverAt":507,"extractAt":508,"githubAt":508,"updatedAt":506},1778694148853,1778694144419,1778694146756,[213,215,211,214,212],{"evaluatedAt":239,"extractAt":282,"updatedAt":511},1778694461844,[],[514,534,555,584,612,640],{"_creationTime":515,"_id":516,"community":517,"display":518,"identity":520,"providers":521,"relations":529,"tags":530,"workflow":531},1778694149049.348,"k17b18bc1pkwm6r3xttpqzefj586ms2r",{"reviewCount":8},{"description":465,"installMethods":519,"name":466,"sourceUrl":14},{"claudeCode":12},{"basePath":464,"githubOwner":211,"githubRepo":242,"locale":18,"slug":466,"type":243},{"evaluate":522,"extract":528},{"promptVersionExtension":204,"promptVersionScoring":205,"score":286,"tags":523,"targetMarket":216,"tier":217},[211,524,525,526,215,527],"atlas-search","vector-search","hybrid-search","search",{"commitSha":272},{"parentExtensionId":246,"repoId":278},[524,215,526,211,527,525],{"evaluatedAt":532,"extractAt":282,"updatedAt":533},1778694322274,1778694462613,{"_creationTime":535,"_id":536,"community":537,"display":538,"identity":541,"providers":542,"relations":550,"tags":551,"workflow":552},1778694149049.3467,"k175wmq2n17n23xzphj2zzt3qs86n3xd",{"reviewCount":8},{"description":382,"installMethods":539,"name":540,"sourceUrl":14},{"claudeCode":12},"MongoDB Connection Optimizer",{"basePath":381,"githubOwner":211,"githubRepo":242,"locale":18,"slug":383,"type":243},{"evaluate":543,"extract":549},{"promptVersionExtension":204,"promptVersionScoring":205,"score":286,"tags":544,"targetMarket":216,"tier":217},[211,215,545,546,547,548],"connection","performance","optimization","configuration",{"commitSha":272,"license":235},{"parentExtensionId":246,"repoId":278},[548,545,215,211,547,546],{"evaluatedAt":553,"extractAt":282,"updatedAt":554},1778694243014,1778694461446,{"_creationTime":556,"_id":557,"community":558,"display":559,"identity":565,"providers":569,"relations":577,"tags":580,"workflow":581},1778696691708.3264,"k179thjzaw5kepc7zhdj9sat3n86mcqp",{"reviewCount":8},{"description":560,"installMethods":561,"name":563,"sourceUrl":564},"Validate pending migrations for foreign key consistency, rollback safety, and best practices",{"claudeCode":562},"ruvnet/ruflo","migrate-validate","https://github.com/ruvnet/ruflo",{"basePath":566,"githubOwner":567,"githubRepo":568,"locale":18,"slug":563,"type":243},"plugins/ruflo-migrations/skills/migrate-validate","ruvnet","ruflo",{"evaluate":570,"extract":576},{"promptVersionExtension":204,"promptVersionScoring":205,"score":286,"tags":571,"targetMarket":216,"tier":217},[215,572,573,574,575,269],"migrations","sql","validation","code-quality",{"commitSha":272},{"parentExtensionId":578,"repoId":579},"k176me0sh9b6bc3gzttnywx4w986njzh","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[575,215,269,572,573,574],{"evaluatedAt":582,"extractAt":583,"updatedAt":582},1778701008912,1778696691708,{"_creationTime":585,"_id":586,"community":587,"display":588,"identity":594,"providers":597,"relations":605,"tags":608,"workflow":609},1778693180473.1252,"k172br69jq6k4srh8e6fph3yex86mze7",{"reviewCount":8},{"description":589,"installMethods":590,"name":592,"sourceUrl":593},"Connect 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\".\n",{"claudeCode":591},"microsoft/agent-skills","azure-postgres-ts","https://github.com/microsoft/agent-skills",{"basePath":595,"githubOwner":596,"githubRepo":242,"locale":18,"slug":592,"type":243},".github/plugins/azure-sdk-typescript/skills/azure-postgres-ts","microsoft",{"evaluate":598,"extract":604},{"promptVersionExtension":204,"promptVersionScoring":205,"score":286,"tags":599,"targetMarket":216,"tier":217},[600,601,602,215,603],"postgresql","typescript","azure","node-postgres",{"commitSha":272},{"parentExtensionId":606,"repoId":607},"k178kb88kvde2xfvrp03jpy6cn86nav5","kd77czgnv00rfjm815pcc5xx5986n5t8",[602,215,603,600,601],{"evaluatedAt":610,"extractAt":611,"updatedAt":610},1778695769892,1778693180473,{"_creationTime":613,"_id":614,"community":615,"display":616,"identity":622,"providers":625,"relations":633,"tags":635,"workflow":636},1778694510092.8093,"k1739tdkkxjmmx9m9gk67e8s5986me1q",{"reviewCount":8},{"description":617,"installMethods":618,"name":620,"sourceUrl":621},"Guides and best practices for working with Neon Serverless Postgres. Covers getting started, local development with Neon, choosing a connection method, Neon features, authentication (@neondatabase/auth), PostgREST-style data API (@neondatabase/neon-js), Neon CLI, and Neon's Platform API/SDKs. Use for any Neon-related questions.",{"claudeCode":619},"neondatabase/agent-skills","neon-postgres","https://github.com/neondatabase/agent-skills",{"basePath":623,"githubOwner":624,"githubRepo":242,"locale":18,"slug":620,"type":243},"skills/neon-postgres","neondatabase",{"evaluate":626,"extract":632},{"promptVersionExtension":204,"promptVersionScoring":205,"score":286,"tags":627,"targetMarket":216,"tier":217},[628,629,215,630,631],"postgres","neon","documentation","best-practices",{"commitSha":272},{"repoId":634},"kd7fnpnf2z4z7frgbq47jwrzzh86nx09",[631,215,630,629,628],{"evaluatedAt":637,"extractAt":638,"updatedAt":639},1778694576976,1778694510092,1778694671737,{"_creationTime":641,"_id":642,"community":643,"display":644,"identity":650,"providers":654,"relations":659,"tags":661,"workflow":662},1778687399826.0325,"k17269dg7c9710vn40ysst9cbx86nekj",{"reviewCount":8},{"description":645,"installMethods":646,"name":648,"sourceUrl":649},"Universal 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.",{"claudeCode":647},"github/awesome-copilot","sql-optimization","https://github.com/github/awesome-copilot",{"basePath":651,"githubOwner":652,"githubRepo":653,"locale":18,"slug":648,"type":243},"skills/sql-optimization","github","awesome-copilot",{"evaluate":655,"extract":658},{"promptVersionExtension":204,"promptVersionScoring":205,"score":286,"tags":656,"targetMarket":216,"tier":217},[573,546,547,215,657],"tuning",{"commitSha":272},{"repoId":660},"kd7dsmv976w8rtkqnjjfdtfgks86nnmw",[215,547,546,573,657],{"evaluatedAt":663,"extractAt":664,"updatedAt":663},1778689968064,1778687399826]