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...

Overview

MongoDB Schema Design is a SKILL.md-based agent skill sourced from mongodb/agent-skills. It is categorized under data analysis and is listed for Codex, Claude. The source description focuses on: 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"... AIToolly summarizes this page as a directory entry rather than copying the full third-party skill content, so users can evaluate the source, compatibility, and practical fit before installing it.

Use Cases

Evaluate MongoDB Schema Design before adding it to an AI agent workflow.
Use MongoDB Schema Design as a starting point for repeatable data analysis tasks.
Compare MongoDB Schema Design with related skills from agent-skills and other GitHub repositories.

Install Notes

# Review source first
open https://github.com/mongodb/agent-skills/blob/main/skills/mongodb-schema-design/SKILL.md

Copy or clone the skill folder into your agent skills directory after reviewing its instructions and scripts.

Security Notes

Review the source SKILL.md, referenced scripts, permissions, and external services before installing MongoDB Schema Design. Treat third-party skills like code dependencies, especially when they can read files, call APIs, or run commands.

Related Skills

Interview Me

addyosmani/agent-skills

Data Analysis

Extracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified ("build me X" without "for whom" or "why now"), when the user explicitly invokes ("interview m...

reactreview
81,373 StarsMIT

Derive Client

vercel-labs/agent-browser

Data Analysis

Reverse-engineer a website's internal API by recording browser traffic into a HAR file, then generate a standalone client or CLI that calls the endpoints directly, with no browser needed after the first recording. Use when asked to "derive a client", "build a CLI for <site>", "reverse engineer this site's API", "rec...

browserdata
39,799 StarsApache-2.0

Electron

vercel-labs/agent-browser

Data Analysis

Automate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol. Use when the user needs to interact with an Electron app, automate a desktop app, connect to a running app, control a native app, or test an Electron application. Triggers include...

CodexClaude
designbrowser
39,799 StarsApache-2.0

Codeql

trailofbits/skills

Data Analysis

Scans a codebase for security vulnerabilities using CodeQL's interprocedural data flow and taint tracking analysis. Triggers on "run codeql", "codeql scan", "codeql analysis", "build codeql database", or "find vulnerabilities with codeql". Supports "run all" (security-and-quality + security-experimental suites) and...

Claude CodeClaude
typescriptpython
6,407 StarsSource linked

Supabase

supabase/agent-skills

Data Analysis

Use when doing ANY task involving Supabase. Triggers: Supabase products (Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues); client libraries and SSR integrations (supabase-js, @supabase/ssr) in Next.js, React, SvelteKit, Astro, Remix; auth issues (login, logout, sessions, JWT, cookies, getSes...

reactfrontend
2,466 StarsMIT

Supabase Postgres Best Practices

supabase/agent-skills

Data Analysis

Postgres best practices maintained by Supabase, for Postgres running anywhere. Load this skill BEFORE writing or changing anything that lives in a Postgres database: creating or altering tables and columns (including choosing column types), schema design, migrations and declarative schema files, RLS policies and the...

securityreview
2,466 StarsMIT