Skip to content

Commit ffcc11b

Browse files
JAORMXclaude
andauthored
feat(skills): package 7 MongoDB skills (#508)
Packages 7 skills from mongodb/agent-skills (Apache-2.0), pinned to upstream eba6ae3 (main as of 2026-04-07). - atlas-stream-processing — real-time stream processing pipelines - mongodb-connection — connection strings, TLS, auth across drivers - mongodb-mcp-setup — guided setup of the MongoDB MCP server - mongodb-natural-language-querying — NL-to-query and aggregation - mongodb-query-optimizer — explain plans, indexes, anti-patterns - mongodb-schema-design — document modeling patterns - mongodb-search-and-ai — Atlas Search, vector search, RAG MCP dependency: mongodb-mcp-setup references the MongoDB MCP server. The MongoDB MCP server IS packaged in the toolhive catalog (registries/*/servers/mongodb), so the dependency is satisfied per skill-criteria.md. Security: all 7 pass with only MANIFEST_MISSING_LICENSE. Refs #483 Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 3ce9bd3 commit ffcc11b

7 files changed

Lines changed: 163 additions & 0 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# MongoDB atlas-stream-processing Skill
2+
# Build real-time stream processing pipelines with MongoDB Atlas.
3+
# Source: https://github.com/mongodb/agent-skills
4+
# Will publish as: ghcr.io/stacklok/dockyard/skills/atlas-stream-processing:0.1.0
5+
6+
metadata:
7+
name: atlas-stream-processing
8+
description: "Build real-time stream processing pipelines with MongoDB Atlas Stream Processing — continuous queries over Kafka and MongoDB sources, windowing, aggregations, and enrichment"
9+
10+
spec:
11+
repository: "https://github.com/mongodb/agent-skills"
12+
ref: "eba6ae3f673baecb38d8ecd9df3ea4ce1f254443" # main as of 2026-04-07
13+
path: "skills/atlas-stream-processing"
14+
version: "0.1.0"
15+
16+
provenance:
17+
repository_uri: "https://github.com/mongodb/agent-skills"
18+
repository_ref: "refs/heads/main"
19+
20+
security:
21+
allowed_issues:
22+
- rule_id: MANIFEST_MISSING_LICENSE
23+
reason: "mongodb/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter."
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# MongoDB mongodb-connection Skill
2+
# Configure MongoDB connections across drivers and deployment targets.
3+
# Source: https://github.com/mongodb/agent-skills
4+
# Will publish as: ghcr.io/stacklok/dockyard/skills/mongodb-connection:0.1.0
5+
6+
metadata:
7+
name: mongodb-connection
8+
description: "Configure MongoDB connections across drivers and deployment targets — connection strings, TLS, auth (SCRAM, X.509, AWS IAM), replica sets, pooling, serverless, and troubleshooting patterns"
9+
10+
spec:
11+
repository: "https://github.com/mongodb/agent-skills"
12+
ref: "eba6ae3f673baecb38d8ecd9df3ea4ce1f254443" # main as of 2026-04-07
13+
path: "skills/mongodb-connection"
14+
version: "0.1.0"
15+
16+
provenance:
17+
repository_uri: "https://github.com/mongodb/agent-skills"
18+
repository_ref: "refs/heads/main"
19+
20+
security:
21+
allowed_issues:
22+
- rule_id: MANIFEST_MISSING_LICENSE
23+
reason: "mongodb/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter."

skills/mongodb-mcp-setup/spec.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# MongoDB mongodb-mcp-setup Skill
2+
# Set up the MongoDB MCP server in an agent environment.
3+
# Depends on: MongoDB MCP server (packaged in toolhive-catalog under
4+
# registries/*/servers/mongodb).
5+
# Source: https://github.com/mongodb/agent-skills
6+
# Will publish as: ghcr.io/stacklok/dockyard/skills/mongodb-mcp-setup:0.1.0
7+
8+
metadata:
9+
name: mongodb-mcp-setup
10+
description: "Set up the MongoDB MCP server — install, authenticate, configure tools and scopes; guided integration with Claude Code, Cursor, and other MCP-compatible agents"
11+
12+
spec:
13+
repository: "https://github.com/mongodb/agent-skills"
14+
ref: "eba6ae3f673baecb38d8ecd9df3ea4ce1f254443" # main as of 2026-04-07
15+
path: "skills/mongodb-mcp-setup"
16+
version: "0.1.0"
17+
18+
provenance:
19+
repository_uri: "https://github.com/mongodb/agent-skills"
20+
repository_ref: "refs/heads/main"
21+
22+
security:
23+
allowed_issues:
24+
- rule_id: MANIFEST_MISSING_LICENSE
25+
reason: "mongodb/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter."
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# MongoDB mongodb-natural-language-querying Skill
2+
# Translate natural language to MongoDB queries and aggregations.
3+
# Source: https://github.com/mongodb/agent-skills
4+
# Will publish as: ghcr.io/stacklok/dockyard/skills/mongodb-natural-language-querying:0.1.0
5+
6+
metadata:
7+
name: mongodb-natural-language-querying
8+
description: "Translate natural-language requests into MongoDB queries and aggregations — schema-aware query generation, aggregation pipeline stages, and index-aware plan hints"
9+
10+
spec:
11+
repository: "https://github.com/mongodb/agent-skills"
12+
ref: "eba6ae3f673baecb38d8ecd9df3ea4ce1f254443" # main as of 2026-04-07
13+
path: "skills/mongodb-natural-language-querying"
14+
version: "0.1.0"
15+
16+
provenance:
17+
repository_uri: "https://github.com/mongodb/agent-skills"
18+
repository_ref: "refs/heads/main"
19+
20+
security:
21+
allowed_issues:
22+
- rule_id: MANIFEST_MISSING_LICENSE
23+
reason: "mongodb/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter."
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# MongoDB mongodb-query-optimizer Skill
2+
# Analyze and optimize MongoDB queries and aggregation pipelines.
3+
# Source: https://github.com/mongodb/agent-skills
4+
# Will publish as: ghcr.io/stacklok/dockyard/skills/mongodb-query-optimizer:0.1.0
5+
6+
metadata:
7+
name: mongodb-query-optimizer
8+
description: "Analyze and optimize MongoDB queries and aggregation pipelines — explain plans, index design, stage ordering, covered queries, and performance anti-patterns"
9+
10+
spec:
11+
repository: "https://github.com/mongodb/agent-skills"
12+
ref: "eba6ae3f673baecb38d8ecd9df3ea4ce1f254443" # main as of 2026-04-07
13+
path: "skills/mongodb-query-optimizer"
14+
version: "0.1.0"
15+
16+
provenance:
17+
repository_uri: "https://github.com/mongodb/agent-skills"
18+
repository_ref: "refs/heads/main"
19+
20+
security:
21+
allowed_issues:
22+
- rule_id: MANIFEST_MISSING_LICENSE
23+
reason: "mongodb/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter."
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# MongoDB mongodb-schema-design Skill
2+
# Design effective MongoDB schemas using document modeling patterns.
3+
# Source: https://github.com/mongodb/agent-skills
4+
# Will publish as: ghcr.io/stacklok/dockyard/skills/mongodb-schema-design:0.1.0
5+
6+
metadata:
7+
name: mongodb-schema-design
8+
description: "Design effective MongoDB schemas — document modeling patterns (embedding, referencing, bucketing, polymorphism, extended reference), cardinality trade-offs, and index strategy"
9+
10+
spec:
11+
repository: "https://github.com/mongodb/agent-skills"
12+
ref: "eba6ae3f673baecb38d8ecd9df3ea4ce1f254443" # main as of 2026-04-07
13+
path: "skills/mongodb-schema-design"
14+
version: "0.1.0"
15+
16+
provenance:
17+
repository_uri: "https://github.com/mongodb/agent-skills"
18+
repository_ref: "refs/heads/main"
19+
20+
security:
21+
allowed_issues:
22+
- rule_id: MANIFEST_MISSING_LICENSE
23+
reason: "mongodb/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter."
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# MongoDB mongodb-search-and-ai Skill
2+
# Build Atlas Search and vector-search (AI) workloads on MongoDB.
3+
# Source: https://github.com/mongodb/agent-skills
4+
# Will publish as: ghcr.io/stacklok/dockyard/skills/mongodb-search-and-ai:0.1.0
5+
6+
metadata:
7+
name: mongodb-search-and-ai
8+
description: "Build Atlas Search and vector-search AI workloads on MongoDB — full-text search, vector indexes, hybrid search, RAG patterns, embedding providers, and query tuning"
9+
10+
spec:
11+
repository: "https://github.com/mongodb/agent-skills"
12+
ref: "eba6ae3f673baecb38d8ecd9df3ea4ce1f254443" # main as of 2026-04-07
13+
path: "skills/mongodb-search-and-ai"
14+
version: "0.1.0"
15+
16+
provenance:
17+
repository_uri: "https://github.com/mongodb/agent-skills"
18+
repository_ref: "refs/heads/main"
19+
20+
security:
21+
allowed_issues:
22+
- rule_id: MANIFEST_MISSING_LICENSE
23+
reason: "mongodb/agent-skills is licensed Apache-2.0 at the repository root; upstream does not embed an SPDX license identifier in per-skill SKILL.md frontmatter."

0 commit comments

Comments
 (0)