Skip to content

chore: move contributor-facing skills to .agents/contributor-skills/#2561

Merged
yuki-97 merged 1 commit into
mainfrom
worktree-harmonic-leaping-marshmallow
May 25, 2026
Merged

chore: move contributor-facing skills to .agents/contributor-skills/#2561
yuki-97 merged 1 commit into
mainfrom
worktree-harmonic-leaping-marshmallow

Conversation

@terrykong

Copy link
Copy Markdown
Collaborator

Summary

  • Move 10 contributor-facing skills (build-and-dependency, cicd, config-conventions, contributing, copyright, error-handling, linting-and-formatting, review-pr, session-memory, testing) from skills/ to .agents/contributor-skills/
  • Keep 4 customer-facing skills (auto-research, brev-etiquette, launch-nemo-rl, docs) in skills/
  • Replace the single .claude/skills → ../skills symlink with 14 per-skill symlinks so Claude Code's .claude/skills/*/SKILL.md glob continues to discover all skills from a unified path
  • Remove the now-stale .agents/skills symlink
  • Update AGENTS.md (which CLAUDE.md symlinks to) to document the two-location layout

No CI, review-pr, or settings.json changes were needed — CI doesn't reference skills, and the review-pr skill's .claude/skills/*/SKILL.md glob still resolves through the per-skill symlinks.

Test plan

  • Verify ls .claude/skills/*/SKILL.md lists all 14 SKILL.md files
  • Verify skills/ has exactly 4 directories (auto-research, brev-etiquette, docs, launch-nemo-rl)
  • Verify .agents/contributor-skills/ has exactly 10 directories
  • Invoke a moved skill (e.g. /review-pr) and confirm it loads correctly
  • Invoke a staying skill (e.g. launch-nemo-rl) and confirm it loads correctly

🤖 Generated with Claude Code

Separate contributor-facing skills (testing, linting, CI/CD, review, etc.)
from customer-facing ones (launch-nemo-rl, auto-research, brev-etiquette,
docs). The 10 contributor skills now live in .agents/contributor-skills/
while the 4 customer-facing skills remain in skills/.

Replace the single .claude/skills symlink with per-skill symlinks so
Claude Code's .claude/skills/*/SKILL.md glob continues to discover all
14 skills from a unified path. Remove the now-stale .agents/skills
symlink. Update AGENTS.md (which CLAUDE.md symlinks to) to document the
two-location layout.

Signed-off-by: Terry Kong <terryk@nvidia.com>
@terrykong
terrykong requested a review from a team as a code owner May 23, 2026 22:52
@copy-pr-bot

copy-pr-bot Bot commented May 23, 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.

@terrykong terrykong left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review: PR #2561 — chore: move contributor-facing skills to .agents/contributor-skills/

Clean organizational refactor. Verified locally:

  • All 14 per-skill symlinks under .claude/skills/ resolve correctly and each target contains a SKILL.md
  • ls .claude/skills/*/SKILL.md discovers all 14 skills (4 customer-facing via ../../skills/, 10 contributor-facing via ../../.agents/contributor-skills/)
  • Old symlinks (.agents/skills, .claude/skills directory symlink) properly removed
  • review-pr/advanced.md moved alongside its SKILL.md
  • No stale references to the old skills/<moved-skill> paths found in any .md, .json, .yaml, or .toml files
  • AGENTS.md accurately documents the two-location layout

No issues found.

Generated by Claude Code

@terrykong

Copy link
Copy Markdown
Collaborator Author

/claude review

@terrykong
terrykong requested a review from yuki-97 May 24, 2026 07:12
@yuki-97 yuki-97 added the CI:docs Run doctest label May 25, 2026
@yuki-97

yuki-97 commented May 25, 2026

Copy link
Copy Markdown
Contributor

/ok to test 4d81df5

@yuki-97
yuki-97 enabled auto-merge (squash) May 25, 2026 05:49
@yuki-97
yuki-97 merged commit f3e9e81 into main May 25, 2026
34 checks passed
@yuki-97
yuki-97 deleted the worktree-harmonic-leaping-marshmallow branch May 25, 2026 06:02
yfw pushed a commit that referenced this pull request May 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI:docs Run doctest

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants