Add RAG Blueprint to components.yml so sync workflow mirrors it - #36
Merged
Merged
Conversation
The README already lists RAG Blueprint and links to skills/rag/, but the component was never added to components.yml. The sync workflow only mirrors components defined there, so skills/rag/ has never been populated and every link to it 404s. - Add RAG Blueprint entry to components.yml (repo: NVIDIA-AI-Blueprints/rag, path: skill-source/.agents/skills/, catalog_dir: rag) - Wrap the README's Version cell for RAG with the sync:rag-blueprint:version markers so the workflow can populate the SHA and date on the next run After this lands, the next sync run will create skills/rag/ and update the Version column automatically. Signed-off-by: Punit Kumar <punitk@nvidia.com> Made-with: Cursor
mosheabr
approved these changes
Apr 29, 2026
mosheabr
left a comment
Collaborator
There was a problem hiding this comment.
Approved. Clean fix for the RAG Blueprint orphan: components.yml entry valid, source path verified (skill-source/.agents/skills/rag-blueprint), Apache-2.0 license matches, IP-review affirmations complete, DCO signed off (first PR using the new template flow end-to-end — nicely done). Description in SKILL.md has rich trigger keywords addressing the distractor concern.
Merging now.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The README already lists RAG Blueprint and links to
skills/rag/, but thecomponent was never added to
components.yml. The sync workflow only mirrorscomponents defined there, so
skills/rag/has never been populated and everylink to it 404s (flagged by Juana / Sumit in #skills).
components.yml(repo:
NVIDIA-AI-Blueprints/rag, path:skill-source/.agents/skills/,catalog_dir:
rag)sync:rag-blueprint:versionmarkers so the workflow can populate the SHAand date on the next run
After this lands, the next sync run will create
skills/rag/and update theVersion column automatically.
Onboarding type
components.ymlentry)For new product onboarding — author affirmations
By submitting this PR, I confirm on behalf of my team:
.agents/skills/orskills/path used for new entries (or existing path retained for legacy entries percomponents.yml)Reviewer checklist (OSS Skills PIC)
components.ymlentry valid (required fields, uniquecatalog_dir, path exists in source repo)SKILL.mdfrontmatter spec-compliant (at least one sampled)All PRs
git commit -s).If you forgot, run
git rebase --signoff origin/main && git push --force-with-leaseto retroactively sign all commits in your branch.