Skip to content

Add 7 noisy skills with iterated evals to nvidia/skills repo - #5058

Closed
Phlip79 wants to merge 4 commits into
mainfrom
philip/skills-fix-flaky
Closed

Add 7 noisy skills with iterated evals to nvidia/skills repo#5058
Phlip79 wants to merge 4 commits into
mainfrom
philip/skills-fix-flaky

Conversation

@Phlip79

@Phlip79 Phlip79 commented May 29, 2026

Copy link
Copy Markdown
Member

Summary

Split off from #5036. This PR carries the seven skills whose Tier 3 lift evals are stochastically borderline so we can iterate on them without holding back the other five (cicd, onboard-gb200-1node-tests, run-on-slurm, testing, update-golden-values) which are now in #5036 unaffected.

Skills included here:

  • build-and-dependency
  • bump-base-image
  • create-issue
  • linting-and-formatting
  • nightly-sync
  • respond-to-issue
  • split-pr

Eval design:
Two-fact prompts (one skill-specific value plus a plain-text format directive) tuned to keep the LLM-as-Judge lift near zero for both claude-code and codex on local validation. Tier 3 lift has structural per-run variance of roughly ±0.05 per agent per skill, so a clean local run is not a guarantee against an occasional CI HIGH finding — these skills will likely need re-runs and further iteration after the first nvskills-ci pass on this branch.

Test plan

  • Trigger /nvskills-ci once the branch is up
  • If a skill's lift comes back negative on either agent, iterate on its evals.json question (the v3 pattern: two skill-specific facts + plain-text-only directive)
  • Re-trigger and accept once both agents are non-negative on all seven skills

🤖 Generated with Claude Code

This is the split-off half of PR #5036. It groups the seven skills
whose Tier 3 lift evals are stochastically borderline so they can be
iterated on without holding back the more stable five
(cicd, onboard-gb200-1node-tests, run-on-slurm, testing,
update-golden-values).

Skills included:
- build-and-dependency
- bump-base-image
- create-issue
- linting-and-formatting
- nightly-sync
- respond-to-issue
- split-pr

Eval datasets use two-fact prompts (one skill-specific value plus a
plain-text format directive) tuned to keep the LLM-as-Judge lift near
zero for both claude-code and codex local validation runs.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@copy-pr-bot

copy-pr-bot Bot commented May 29, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@Phlip79
Phlip79 marked this pull request as ready for review May 29, 2026 11:42
@svcnvidia-nemo-ci
svcnvidia-nemo-ci requested a review from a team May 29, 2026 11:42
@svcnvidia-nemo-ci svcnvidia-nemo-ci added the docs-only documentation only (docs or docstrings) label May 29, 2026
Phlip79 and others added 2 commits May 29, 2026 11:58
The original multi-bullet split-planning question regressed codex by
-0.08 on the most recent nvskills-ci run. Local iteration shows the
v3 pattern — two skill-specific facts plus a plain-text format
directive — produces consistent positive lift on both agents:

- claude-code: {0.000, +0.109} across two consecutive runs
- codex: {+0.052, +0.036}

The chosen facts are the git diff + git apply extraction one-liner
and the fork-vs-upstream push rule, both of which a baseline agent
tends to get wrong (cherry-pick instead of git apply; pushing directly
to NVIDIA/Megatron-LM).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Pull the update-golden-values changes (SKILL.md license/destructive-op
warning, evals.json, skill-card.md, skill.oms.sig) over from PR #5036
where the codex agent lift regressed on pipeline 53056542. This PR
already groups skills with known judge variance, so it is the right
home for it.
Phlip79 added a commit that referenced this pull request May 29, 2026
Drop the update-golden-values skill changes (SKILL.md edits, evals.json,
skill-card.md, skill.oms.sig) from this PR. The skill's codex agent lift
regressed on pipeline 53056542 after passing in the prior five runs, so
it is being relocated to the noisy-skills PR (#5058) to keep this PR
stable.
Five less-reliable skills moved to a separate PR so this one can land
on its first nvskills-ci pass without being held back by the others.

Skills remaining in #5058:
- create-issue (CI 53047129 codex +0.04; local clean)
- linting-and-formatting (CI 53047129 codex +0.07; local strong)
- nightly-sync (CI 53047129 codex +0.07; local clean)

Moved to philip/skills-most-flaky:
- build-and-dependency, bump-base-image, respond-to-issue, split-pr,
  update-golden-values

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Phlip79 added a commit that referenced this pull request May 29, 2026
Drop the update-golden-values skill changes (SKILL.md edits, evals.json,
skill-card.md, skill.oms.sig) from this PR. The skill's codex agent lift
regressed on pipeline 53056542 after passing in the prior five runs, so
it is being relocated to the noisy-skills PR (#5058) to keep this PR
stable.
@Phlip79

Phlip79 commented May 31, 2026

Copy link
Copy Markdown
Member Author

Closing in favor of #5066

@Phlip79 Phlip79 closed this May 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs-only documentation only (docs or docstrings)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants