mongodb
- 35 skills
- 0 followers
- 9 hours ago last updated
- ▌
- ▌ Kafka To Asp · mongodb bundleConverts MongoDB Kafka managed connector configurations (MongoDbAtlasSource / MongoDbAtlasSink) to equivalent Atlas Stream Processing processors. One-time migration workflow: reads connector JSON, validates it, maps fields to ASP pipeline stages, and creates connections and processors via the MongoDB MCP Server. Requires MongoDB MCP Server with Atlas API credentials.
- ▌ Laravel Mongodb · mongodb bundleImplementation specialist for the mongodb/laravel-mongodb package. Triggers on "Laravel MongoDB", "mongodb/laravel-mongodb", "Eloquent MongoDB", "MongoDB model", "_id", "ObjectId in Laravel", "MongoDB queue/cache/session driver", "Atlas Search Laravel", "Laravel Scout MongoDB", "embedsMany", "embedsOne", "withCount MongoDB", "distinct MongoDB", "distinct array MongoDB", "get unique values MongoDB", "Laravel aggregation pipeline", "cross-database relationship MongoDB". Corrects LLM mistakes when MySQL/Eloquent patterns are applied to MongoDB. Do NOT use this skill for the raw PHP MongoDB driver or mongodb/mongodb library without Laravel, for MongoDB schema design and data-modelling decisions (embed vs reference, unbounded arrays), for MongoDB Atlas infrastructure or cluster/index management via the UI or Admin API, for query performance tuning and index selection, or for non-Laravel PHP frameworks (Symfony, CodeIgniter, plain PHP).
- ▌ Running Test Libmongoc · mongodbUse when running, filtering, or debugging tests in the test-libmongoc executable of the MongoDB C Driver — the custom TestSuite framework in src/libmongoc/tests/TestSuite.h with its own flags (-l, -d, -f), test-naming rules, and JSON spec tests.
- ▌ Mongo Tools JS To Go · mongodbUse when converting JS/resmoke integration tests in mongo-tools to Go testify tests
- ▌ Retiring Server Versions · mongodbUse when raising the minimum supported MongoDB server version in this repository (e.g. EOL'ing an old server version) and needing to find and remove now-dead version-gated tests, prose, and pseudocode across the whole specifications repo.
- ▌ Setup Leafygreen · mongodb bundleUse when setting up, installing, or scaffolding MongoDB's LeafyGreen UI design system in a Vite + React + TypeScript project.
- ▌ Leafygreen Authoring · mongodbAuto-invoked when writing or editing React components (.tsx/.ts) in a project that has @leafygreen-ui packages in package.json. Provides component mapping, import conventions, design token usage, and Figma MCP auto-install workflow.
- ▌
- ▌ Review Ef Core Provider · mongodbFan-out review of the current branch, an external PR, or a branch in another clone — runs each per-area reviewer over the files it owns and aggregates findings. Requires the superpowers plugin (errors out if it is not available).
- ▌ Reviewing Pull Requests · mongodb bundleUse when reviewing a pull request, branch, or commit in this repository --- HQL/MQL translation, dialect, JDBC adapter, type system, or schema/DDL changes.
- ▌ Add Hql To Mql Translation · mongodbUse when designing or planning support for a new HQL construct in the MongoDB MQL translator (AbstractMqlTranslator). Covers domain-specific investigation steps and conventions that augment the standard brainstorming and writing-plans superpowers skills.
- ▌ Evergreen · mongodbEvergreen CI infrastructure, configuration validation. Use when modifying .evergreen/ config, preparing to submit changes or understanding the Evergreen test matrix.
- ▌ Sync Agents Docs · mongodbSync AGENTS.md files, skills, and references after buildSrc or convention changes. Use after modifying build plugins, formatting rules, testing conventions, or task names to keep documentation consistent.
- ▌ Autogen Config · mongodbAuthoring and reviewing `tools/codegen/config.yml` entries for autogenerated (serviceapi) resources. Use when creating the config.yml entry for a new autogen resource, adding or changing schema overrides (computability, sensitive, collection type, descriptions), configuring aliases, ignores, wait blocks, or version_header, or reviewing a generated schema for correctness after (re)generation.
- ▌ Summarize Test Suite · mongodbSummarize a GitHub Actions test suite run for the mongodb/terraform-provider-mongodbatlas repo — fetches job logs, classifies failures, and produces a Slack summary led by an explicit code-regression verdict. Use when the user shares a workflow run URL or run_id, or when triggered by the test-suite webhook to decide whether on-call should investigate.
- ▌ Autogen Create Resource · mongodbUse when creating a brand-new autogenerated (serviceapi) resource in this provider from an OpenAPI spec — "autogenerate new terraform resource <name>", a new-resource workflow dispatch, or any request to add a new autogen resource together with its acceptance tests, examples, docs, and changelog.
- ▌ Autogen Update Resource · mongodbUse when updating an existing autogenerated (serviceapi) resource for API spec changes — typically surfaced by the "Updates auto-generated production resources (DO NOT MERGE)" bot PR or a scheduled regeneration diff, or when asked to incorporate a spec change, add a new attribute to a serviceapi resource, or follow up on an autogen visibility PR.
- ▌ Acceptance Test Patterns · mongodbBest practices for writing and organizing acceptance and unit tests in this Terraform provider. Use when creating new tests, modifying existing tests, fixing flaky tests, or reviewing test code. Covers black-box test packages, test consolidation, avoiding duplicates, plural data source ordering, and plan-only validation tests.
- ▌ Monthly Test Suite Summary · mongodb bundleBuild the monthly test-stability summary for the OpEx document (Test stability → Overall metrics section) for the mongodb/terraform-provider-mongodbatlas repo. Aggregates the daily summarize-test-suite verdicts of one calendar month into a paste-ready markdown table plus a short narrative. Use when asked for the monthly OpEx test summary, monthly test stability metrics, or to update the Overall metrics section.
- ▌ Pr And Documentation Standards · mongodb bundleUse when creating PRs, writing or editing documentation (schema descriptions, docs markdown, examples), creating or restructuring examples/, reviewing code, or adding changelog entries.
- ▌ Terraform Resource Development · mongodbBest practices for developing Terraform resources and data sources in this provider. Use when creating new resources, modifying schema definitions, implementing CRUD operations, handling state transitions, or working with autogenerated resources.
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Cluster Migration · mongodb bundleMigrates data between clusters and reprovisions access for the cutover.
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Review Skill · mongodbReview 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.