feat(skills): add release notes maintainer workflow#4490
Conversation
Signed-off-by: Aaron Erickson <aerickson@nvidia.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthroughThis PR adds a user-invocable NemoClaw release-notes skill with an eight-step workflow (tag discovery, change collection, curation, credits, drafting, preview, and GitHub Discussion publication) and updates the skills guide/catalog to include the new skill and expanded maintainer counts. ChangesRelease Notes Skill and Catalog Updates
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
🚥 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 |
E2E Advisor RecommendationRequired E2E: None Full advisor summaryE2E Recommendation AdvisorBase: Required E2E
Optional E2E
New E2E recommendations
|
E2E Scenario Advisor RecommendationRequired scenario E2E: None Full scenario advisor summaryE2E Scenario AdvisorBase: Required scenario E2E
Optional scenario E2E
Relevant changed files
|
PR Review AdvisorFindings: 0 needs attention, 2 worth checking, 0 nice ideas Review findings🛠️ Needs attention
🔎 Worth checking
🌱 Nice ideas
Since last review detailsCurrent findings:
This is an automated advisory review. A human maintainer must make the final merge decision. |
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 @.agents/skills/nemoclaw-maintainer-release-notes/SKILL.md:
- Line 158: The README line using the macOS-only shell command "open
../nemoclaw-<current-version>-release-note-draft.html" should be made
cross-platform: update SKILL.md to either document platform-specific
alternatives (e.g., "xdg-open" for Linux and "start" for Windows) alongside the
existing "open" example, or replace it with a platform-agnostic invocation
instruction (for example, a short note to use your OS's default file opener or a
simple script that detects OS and runs the appropriate command); reference the
exact text "open ../nemoclaw-<current-version>-release-note-draft.html" so the
change is applied in the same line.
🪄 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: 2e67dfb2-8dcd-4c5e-9eb1-1f75b295e9c4
📒 Files selected for processing (2)
.agents/skills/nemoclaw-maintainer-release-notes/SKILL.md.agents/skills/nemoclaw-skills-guide/SKILL.md
Signed-off-by: Aaron Erickson <aerickson@nvidia.com>
Summary
nemoclaw-maintainer-release-notes, a maintainer skill for drafting and posting NemoClaw release notes from live tag/compare data.Validation
npx markdownlint-cli2 .agents/skills/nemoclaw-maintainer-release-notes/SKILL.md .agents/skills/nemoclaw-skills-guide/SKILL.mdgit diff --checkSigned-off-by: Aaron Erickson aerickson@nvidia.com
Summary by CodeRabbit
New Features
Documentation