-
Notifications
You must be signed in to change notification settings - Fork 327
Add Claude Code plugin marketplace for ModelOpt agent skills #1141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| { | ||
| "name": "modelopt-skills", | ||
| "description": "NVIDIA ModelOpt agent skills for model quantization, deployment, and evaluation.", | ||
| "owner": { | ||
| "name": "NVIDIA ModelOpt", | ||
| "email": "modelopt@nvidia.com" | ||
| }, | ||
| "plugins": [ | ||
| { | ||
| "name": "modelopt-agent", | ||
| "source": "./.claude/skills", | ||
| "description": "AI agent skills for model optimization: quantization (PTQ), deployment (vLLM/SGLang/TRT-LLM), evaluation (NEL), and end-to-end orchestration.", | ||
| "version": "0.1.0" | ||
| } | ||
|
Comment on lines
+8
to
+14
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
# Verify that skill definition files exist under the declared source path
# (excluding plugin metadata-only files).
set -euo pipefail
echo "Declared source path from marketplace:"
rg -n '"source"\s*:\s*"\./\.claude/skills"' .claude-plugin/marketplace.json
echo
echo "Files under .claude/skills:"
fd . .claude/skills
echo
echo "Potential skill definition files (excluding plugin metadata):"
fd . .claude/skills \
| rg -n -v '\.claude/skills/\.claude-plugin/plugin\.json$|/\.claude-plugin/|README|LICENSE' || trueRepository: NVIDIA/Model-Optimizer Length of output: 235 🏁 Script executed: #!/bin/bash
# Check if .claude/skills directory exists and verify the broader plugin structure
set -euo pipefail
echo "=== Checking .claude/skills directory existence ==="
if [ -d "./.claude/skills" ]; then
echo "✓ Directory exists"
echo "Listing contents:"
ls -la "./.claude/skills" || echo "Cannot list contents"
else
echo "✗ Directory does NOT exist"
fi
echo
echo "=== Checking for .claude directory structure ==="
if [ -d "./.claude" ]; then
echo "Contents of .claude directory:"
find ./.claude -type f | head -20
else
echo "./.claude directory does not exist"
fi
echo
echo "=== Searching for skill/command definitions elsewhere ==="
# Search for potential skill definition patterns
rg -l '"name".*"modelopt"' --type json --type yaml --type md | head -20 || echo "No matches found"
echo
echo "=== Checking marketplace.json file completely ==="
cat -n .claude-plugin/marketplace.jsonRepository: NVIDIA/Model-Optimizer Length of output: 1195 🏁 Script executed: #!/bin/bash
# Check the plugin.json metadata to understand the declared skills
echo "=== Contents of .claude/skills/.claude-plugin/plugin.json ==="
cat -n ./.claude/skills/.claude-plugin/plugin.json
echo
echo "=== Check for any .ts, .js, .py files that might define skills ==="
fd -e ts -e js -e py . .claude/skills || echo "No such files found"
echo
echo "=== Check repository root for any skills or commands definitions ==="
rg -l "quantization|deployment|vLLM|SGLang" --type json --max-count 5 || echo "No matches"Repository: NVIDIA/Model-Optimizer Length of output: 636 Plugin declares features but contains no skill implementations. The 🤖 Prompt for AI Agents |
||
| ] | ||
| } | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,9 @@ | ||
| { | ||
| "name": "modelopt-agent", | ||
| "version": "0.1.0", | ||
| "description": "AI agent skills for NVIDIA ModelOpt: quantization (PTQ), deployment (vLLM/SGLang/TRT-LLM), evaluation (NEL), and end-to-end orchestration.", | ||
| "author": { | ||
| "name": "NVIDIA ModelOpt", | ||
| "email": "modelopt@nvidia.com" | ||
| } | ||
| } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
qq: is this email valid?