Uh oh!
There was an error while loading. Please reload this page.
skills/cuopt-install:Add eval - #1324
Conversation
Adds an evals/evals.json for the cuopt-install skill so NV-BASE Tier 3 agent evaluation runs against it, and trims duplicated content in SKILL.md flagged by NV-BASE context-deduplication. Last CI run: PASS with overall lift +0.16 on best-performing agent. Signed-off-by: Ramakrishna Prabhu <ramakrishnap@nvidia.com>
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
ramakrishnap-nv
commented
May 28, 2026
/nvskills-ci |
Actionable comments posted: 0 |
📝 WalkthroughWalkthroughThe PR consolidates C API verification instructions to a canonical reference, adds a Docker installation evaluation test, introduces a benchmark report, updates the skill card metadata, and replaces the skill sigstore bundle. ChangescuOpt Installation Skill Improvement
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related PRs
Suggested reviewers
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Signed-off-by: nvskills-svc-account <svc-nvskills-signing@nvidia.com>
ramakrishnap-nv
commented
May 28, 2026
/ok to test 936ebfb |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@skills/cuopt-install/skill-card.md`:
- Around line 61-68: The markdown block under the heading "## Evaluation
Results:" is missing surrounding blank lines (MD058); edit the content in
skill-card.md to add one blank line before the table start (the line with "|
Dimension | Num | `claude-code` | `codex` |") and one blank line after the table
end (the final "| Efficiency | 2 | 93% (-0%) | 78% (+51%) |" row) so the table
is separated from surrounding text and satisfies the linter.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: 26c1922d-6b9d-4226-aae6-66bd864f3a60
📒 Files selected for processing (3)
skills/cuopt-install/BENCHMARK.mdskills/cuopt-install/skill-card.mdskills/cuopt-install/skill.oms.sig
✅ Files skipped from review due to trivial changes (1)
- skills/cuopt-install/BENCHMARK.md
| ## Evaluation Results: <br> | ||
| | Dimension | Num | `claude-code` | `codex` | | ||
| |---|---:|---:|---:| | ||
| | Security | 2 | 100% (+0%) | 100% (+0%) | | ||
| | Correctness | 2 | 100% (+0%) | 92% (+17%) | | ||
| | Discoverability | 2 | 100% (+0%) | 80% (+55%) | | ||
| | Effectiveness | 2 | 100% (+6%) | 100% (+2%) | | ||
| | Efficiency | 2 | 93% (-0%) | 78% (+51%) | |
There was a problem hiding this comment.
Add blank lines around the evaluation results table to satisfy markdown lint.
The table block is missing surrounding blank lines (MD058), which can break strict markdown CI/linting.
Proposed fix
## Evaluation Results: <br>
+
| Dimension | Num | `claude-code` | `codex` |
|---|---:|---:|---:|
| Security | 2 | 100% (+0%) | 100% (+0%) |
| Correctness | 2 | 100% (+0%) | 92% (+17%) |
| Discoverability | 2 | 100% (+0%) | 80% (+55%) |
| Effectiveness | 2 | 100% (+6%) | 100% (+2%) |
| Efficiency | 2 | 93% (-0%) | 78% (+51%) |
+📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| ## Evaluation Results: <br> | |
| | Dimension | Num |`claude-code`|`codex`| | |
| |---|---:|---:|---:| | |
| | Security | 2 | 100% (+0%) | 100% (+0%) | | |
| | Correctness | 2 | 100% (+0%) | 92% (+17%) | | |
| | Discoverability | 2 | 100% (+0%) | 80% (+55%) | | |
| | Effectiveness | 2 | 100% (+6%) | 100% (+2%) | | |
| | Efficiency | 2 | 93% (-0%) | 78% (+51%) | | |
| ## Evaluation Results: <br> | |
| | Dimension | Num |`claude-code`|`codex`| | |
| |---|---:|---:|---:| | |
| | Security | 2 | 100% (+0%) | 100% (+0%) | | |
| | Correctness | 2 | 100% (+0%) | 92% (+17%) | | |
| | Discoverability | 2 | 100% (+0%) | 80% (+55%) | | |
| | Effectiveness | 2 | 100% (+6%) | 100% (+2%) | | |
| | Efficiency | 2 | 93% (-0%) | 78% (+51%) | | |
🧰 Tools
🪛 markdownlint-cli2 (0.22.1)
[warning] 62-62: Tables should be surrounded by blank lines
(MD058, blanks-around-tables)
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
In `@skills/cuopt-install/skill-card.md` around lines 61 - 68, The markdown block
under the heading "## Evaluation Results:" is missing surrounding blank lines
(MD058); edit the content in skill-card.md to add one blank line before the
table start (the line with "| Dimension | Num | `claude-code` | `codex` |") and
one blank line after the table end (the final "| Efficiency | 2 | 93% (-0%) |
78% (+51%) |" row) so the table is separated from surrounding text and satisfies
the linter.
Add eval for cuopt-install