Skip to content

chore(skills): add dynamic plugin maintainer guidance#312

Draft
willkill07 wants to merge 1 commit into
NVIDIA:mainfrom
willkill07:wkk_dynamic-plugin-8-skills
Draft

chore(skills): add dynamic plugin maintainer guidance#312
willkill07 wants to merge 1 commit into
NVIDIA:mainfrom
willkill07:wkk_dynamic-plugin-8-skills

Conversation

@willkill07

@willkill07 willkill07 commented Jun 25, 2026

Copy link
Copy Markdown
Member

Overview

Add focused maintainer Skills guidance for dynamic plugin development and route related validation, packaging, CI, Python, Rust, and documentation work to the right repository workflows.

Dependency: PR #310 should merge first because several Skills updates describe its Python worker SDK paths and commands: #310

  • I confirm this contribution is my own work, or I have the right to submit it under this project's license.
  • I searched existing issues and open pull requests, and this does not duplicate existing work.

Details

  • Add .agents/skills/maintain-dynamic-plugins/SKILL.md.
  • Update the existing docs, CI, packaging, Python, Rust, and change-validation Skills with dynamic plugin guidance.
  • Align Rust validation with the actual integration-test targets and route focused Python SDK testing through PR feat(python): add nemo-relay-plugin worker SDK package #310's just test-python-plugin recipe.
  • Update skill discovery descriptions, distinguish top-level doctor from plugins subcommands, keep unmerged detailed-doc guidance conditional, and correct stale docs/workflow references.
  • Keep the PR limited to seven files under .agents/skills/; it contains no runtime, SDK, workflow, packaging configuration, or docs-site content changes.

Validation:

  • cargo test -p nemo-relay --features worker-grpc --test native_plugin_integration --test worker_plugin_integration --no-run
  • uv run pre-commit run --files <seven changed SKILL.md files>
  • uv run pre-commit run --all-files
  • Verified the Python plugin recipe and all updated paths against PR feat(python): add nemo-relay-plugin worker SDK package #310's head.

Where should the reviewer start?

Start with .agents/skills/maintain-dynamic-plugins/SKILL.md, then review the routing additions in .agents/skills/validate-change/SKILL.md.

Related Issues: (use one of the action keywords Closes / Fixes / Resolves / Relates to)

@coderabbitai

coderabbitai Bot commented Jun 25, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Enterprise

Run ID: 63f3e6ee-7716-4fee-8250-9d814ede847c

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added size:XXL PR is very large Maintenance CI or Build or general repository maintenance lang:python PR changes/introduces Python code labels Jun 25, 2026
@github-actions github-actions Bot added the lang:rust PR changes/introduces Rust code label Jun 25, 2026
@github-actions

Copy link
Copy Markdown

@willkill07 willkill07 self-assigned this Jun 25, 2026
@willkill07 willkill07 added this to the 0.5 milestone Jun 25, 2026
@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from 1cdbe93 to 73b08c3 Compare June 25, 2026 18:16
@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from 73b08c3 to 51efbf2 Compare June 25, 2026 18:44
@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from 51efbf2 to 744b9f9 Compare June 25, 2026 19:03
@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from 744b9f9 to 9989937 Compare June 25, 2026 23:21
@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown

@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from 9989937 to 30b4f4f Compare June 25, 2026 23:40
@github-actions

github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown

@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from 30b4f4f to 0f7e347 Compare June 26, 2026 00:19
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from 0f7e347 to baff0be Compare June 26, 2026 00:45
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from baff0be to 2281fc5 Compare June 26, 2026 02:28
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from bb216ed to 2032bc5 Compare June 26, 2026 22:14
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from 684dd54 to da53150 Compare June 26, 2026 22:48
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from da53150 to 12e56bc Compare June 26, 2026 23:04
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from 12e56bc to b9ee757 Compare June 26, 2026 23:21
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

@willkill07 willkill07 force-pushed the wkk_dynamic-plugin-8-skills branch from b9ee757 to 8a3371f Compare June 26, 2026 23:35
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

1 similar comment
@github-actions

github-actions Bot commented Jun 26, 2026

Copy link
Copy Markdown

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

Labels

Maintenance CI or Build or general repository maintenance size:M PR is medium

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant