review-skill
Review a proposed Agent Skill for structural validity and content quality before publishing.
Skill by mongodbOfficial
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mongodb-review-skill
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: ml, writing, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/review-skill
What's inside
- Skill name
review-skill- Description
- 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.
- License
- Apache-2.0
- Compatibility
- Requires skill-validator CLI and claude CLI for LLM scoring. LLM scoring can be skipped for structural-only review.
- Metadata
- author: mongodb · version: 1.0
- Instructions
- 166 lines in SKILL.md · view on GitHub
Before installing
- Instructions call the network
- Instructions read files in your home folder (~/.ssh, ~/.aws…)
Files (4)
- SKILL.md
- report.md · assets/
- install-skill-validator.md · references/
- llm-scoring.md · references/
SKILL.md (first lines)
# Review Skill Workflow You are helping an SME review an Agent Skill before publishing. This is a multi-step process: determine environment, verify prerequisites, run structural validation, review content, optionally run LLM scoring, and interpret results. Follow every step in order. ## Step 0: Determine Environment Check for saved configuration: ```bash cat ~/.config/skill-validator/review-state.yaml 2>/dev/null ``` **If the state file exists** with `prereqs_passed: true`, offer: > Found saved settings — configured for **[full/structural-only]** reviews. > > 1. **Continue with saved settings** — skip to Step 2 > 2. **Re-run prerequisite checks** > 3. **Change environment** — switch between full and structural-only Option 1: read `llm_scoring` from the file and skip to Step 2. Options 2-3: continue below. **If no state file exists**, or the user chose to re-check/change, ask: > LLM scoring evaluates content quality across multiple dimensions. > > 1. **Yes, run LLM scoring** — full review with LLM scoring > 2. **No, skip LLM scoring** — structural validation only Option 1: set `LLM_SCORING=true`. Option 2: set `LLM_SCORING=false`. Run Step 1a only, then jump to Step 2. ## Step 1: Verify Prerequisites ### 1a. Check for `skill-validator` binary ```bash skill-validator --version ``` If not found, search common locations (`/usr/local/bin`, `/opt/homebrew/bin`, `~/go/bin`). If found but not on PATH, tell the user. If not found anywhere, follow [references/install-skill-validator.md](references/install-skill-validator.md). If `--version` is not at least v1.5.1, help the user upgrade with `brew upgrade skill-validator` or `go install github.com/agent-ecosystem/skill-validator/cmd/skill-validator@latest`. Do NOT proceed until this succeeds. ### 1b. Check for `claude` CLI (LLM scoring only) If `LLM_SCORING=true`, verify the Claude CLI is available: ```bash claude --version ``` If not found, tell the user to install Claude Code: - **macOS**: `curl -fsSL https://claude.ai/install.sh | bash` - **Other platforms**: follow the [Claude Code quickstart guide](https://code.claude.com/docs/en/quickstart) The user must authenticate by running `claude` interactively before continuing. Do NOT proceed with LLM scoring until this succeeds. ### Save state after prerequisites pass Persist state so future runs skip this step. Replace `<true or false>` with the actual `LLM_SCORING` value: ```bash mkdir -p ~/.config/skill-validator cat > ~/.config/skill-validator/review-state.yaml << 'EOF' prereqs_passed: true llm_scoring: <true or false> EOF ``` ## Step 2: Locate the Skill Ask the user for the path to the skill they want to review, unless they have already provided it. Verify the path contains a `SKILL.md` file: ```bash ls <path>/SKILL.md ``` If `SKILL.md` does not exist at the given path, tell the user this is not a valid skill directory and ask them to provide the correct path. ## Step 3: Run Structural Validation Run the full check suite: ```bash skill-validator check <path> ``` Capture the exit code: | Exit code | Meaning | |-----------|---------| | 0 | Clean — no errors or warnings | | 1 | Errors found — must fix before publishing | | 2 | Warnings only — review but not blocking | | 3 | CLI/usage error — check the command | Exit 0: proceed. Exit 2: note warnings, proceed. Exit 1: list errors — these are blocking. The user must fix them before the skill can be published. Do NOT proceed to LLM scoring if exit code is 1. ## Step 4: Content Review
From mongodb/agent-skills, Apache-2.0.
More from mongodb/agent-skills
- 0.794score
mongodb-search-and-ai
mongodbOfficial
Covers everything about search in MongoDB: Atlas Search (full-text), Vector Search (semantic), and Hybrid Search.
SkillAFreshness: A★ 190Claude Code +9 - 0.785score
mongodb-qe-size-estimation
mongodbOfficial
Estimates the storage and memory impact of encrypting fields in collections with Queryable Encryption (QE) enabled.
SkillAFreshness: A★ 190Claude Code +9 - 0.691score
mongodb-connection
mongodbOfficial
Optimize MongoDB client connection configuration (pools, timeouts, patterns) for any supported driver language.
SkillCFreshness: C★ 190Claude Code +9 - 0.691score
mongodb-atlas-stream-processing
mongodbOfficial
Manages MongoDB Atlas Stream Processing (ASP) workflows.
SkillCFreshness: C★ 190Claude Code +9 - 0.691score
mongodb-schema-design
mongodbOfficial
MongoDB schema design patterns and anti-patterns.
SkillCFreshness: C★ 190Claude Code +9 - 0.691score
mongodb-query-optimizer
mongodbOfficial
Help with MongoDB query optimization and indexing.
SkillCFreshness: C★ 190Claude Code +9 - 0.685score
mongodb-natural-language-querying
mongodbOfficial
Generate read-only MongoDB queries (find) or aggregation pipelines using natural language, with collection schema context and sample documents.
SkillCFreshness: C★ 190Claude Code +9 - 0.685score
mongodb-mcp-setup
mongodbOfficial
Guide users through configuring key MongoDB MCP server options.
SkillCFreshness: C★ 190Claude Code +9
Signals
- Stars
- 190
- Forks
- 42
- Open issues
- 0
- Last commit (this folder)
- Mar 27, 2026 (7 months ago)
- Last release
- Mar 25, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0
- License
- Apache-2.0
- Repository
- github.com/mongodb/agent-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mongodb
- 0.794score
mongodb-search-and-ai
mongodbOfficial
Covers everything about search in MongoDB: Atlas Search (full-text), Vector Search (semantic), and Hybrid Search.
SkillAFreshness: A★ 190Claude Code +9 - 0.785score
mongodb-qe-size-estimation
mongodbOfficial
Estimates the storage and memory impact of encrypting fields in collections with Queryable Encryption (QE) enabled.
SkillAFreshness: A★ 190Claude Code +9 - 0.691score
mongodb-connection
mongodbOfficial
Optimize MongoDB client connection configuration (pools, timeouts, patterns) for any supported driver language.
SkillCFreshness: C★ 190Claude Code +9 - 0.691score
mongodb-query-optimizer
mongodbOfficial
Help with MongoDB query optimization and indexing.
SkillCFreshness: C★ 190Claude Code +9 - 0.691score
mongodb-atlas-stream-processing
mongodbOfficial
Manages MongoDB Atlas Stream Processing (ASP) workflows.
SkillCFreshness: C★ 190Claude Code +9 - 0.691score
mongodb-schema-design
mongodbOfficial
MongoDB schema design patterns and anti-patterns.
SkillCFreshness: C★ 190Claude Code +9
Cite this page
review-skill. Agent Mart. https://agentmart.dev/skills/mongodb-review-skill (last updated 2026-10-24)