Skip to content

chore: nemo-gym-docs skill: NVSkills integration#1447

Draft
ananthsub wants to merge 2 commits into
mainfrom
ci/nvskills-docs
Draft

chore: nemo-gym-docs skill: NVSkills integration#1447
ananthsub wants to merge 2 commits into
mainfrom
ci/nvskills-docs

Conversation

@ananthsub
Copy link
Copy Markdown
Contributor

Summary

  • Add license: Apache-2.0 to the frontmatter of .claude/skills/nemo-gym-docs/SKILL.md.
  • Add .claude/skills/nemo-gym-docs/evals/evals.json with 3 positive trigger cases (add Get Started how-to, rename slug + redirect, publish via docs/v… tag) and 2 negative cases that delegate to sibling skills.

Motivation

Prepares the nemo-gym-docs skill for NVSkills CI signing.

Test plan

  • After dependencies merge, comment /nvskills-ci on this PR. Expect a signature commit attaching skill-card.md and skill.oms.sig under .claude/skills/nemo-gym-docs/.

@ananthsub ananthsub requested review from a team, cwing-nvidia and lbliii May 28, 2026 18:40
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented May 28, 2026

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.

## Summary

- Move `.claude/skills/nemo-gym-docs/` to top-level
  `skills/nemo-gym-docs/` so this PR touches files under the
  central `team-request.yml` trigger allowlist (`skills/`,
  `team-skills/`, `rules/team-rules/`, `plugins/`).
- Replace `.claude/skills/nemo-gym-docs/` with a symlink to
  `../../skills/nemo-gym-docs` so Claude Code and Cursor continue
  to discover the skill via the conventional
  `.claude/skills/<name>/SKILL.md` path with no tool-side change.
- Add `license: Apache-2.0` to
  `skills/nemo-gym-docs/SKILL.md` frontmatter.
- Add `skills/nemo-gym-docs/evals/evals.json` with positive trigger
  cases (add/move doc page, redirects, preview/publish docs) and
  negative cases that delegate to sibling skills.

## Motivation

Prepares the `nemo-gym-docs` skill for NVSkills CI signing.
Per-skill scope keeps the diff small and lets NVSkills CI evaluate
one skill at a time. Other skills remain at `.claude/skills/<name>/`
until each has its own migration PR.

## Test plan

- [ ] Comment `/nvskills-ci` on this PR. Expect the request workflow
      to dispatch (not skip) and `svc-nvskills-signing` to attach
      `skill-card.md` and `skill.oms.sig` under `skills/nemo-gym-docs/`.
- [ ] Claude Code discovers `nemo-gym-docs` via
      `.claude/skills/nemo-gym-docs/SKILL.md` (follows symlink).

Signed-off-by: Ananth Subramaniam <ansubramania@nvidia.com>
Apply the same content fixes validated on add-benchmark:
- Add metadata.author and metadata.tags.
- Tighten the description and add a negative trigger (not for code or
  configuration changes outside fern/).
- Add a Purpose section, rename Operations to Instructions, and promote
  the worked examples into an Examples section.
- Replace the all-caps/bold emphasis with plain prose.
- Note that DOCS_FERN_TOKEN is a CI secret that must not be committed
  or echoed in logs.

Signed-off-by: Ananth Subramaniam <ansubramania@nvidia.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant