You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SKILL.md frontmatter spec-compliant (at least one sampled)
No new license or third-party dependency requiring OSRB filing
All PRs
All commits signed off with DCO (git commit -s).
If you forgot, run git rebase --signoff origin/main && git push --force-with-lease to retroactively sign all commits in your branch.
Thanks Wenqi — format-wise this is in great shape (flat-layout, 14 enumerated i4h-workflow-* prefixed entries, source repo public + Apache-2.0). Holding the merge — two blockers on the source-repo side.
1. Skills are at the legacy .claude/skills/ path, not the canonical skills/ path
A repo-wide search on isaac-for-healthcare/i4h-workflows finds your 14 SKILL.md files, but they're at:
The components.d entry in this PR declares path: skills/i4h-workflow/ etc. — that path returns 404 on main.
Two options to resolve:
(a) Move the skills from .claude/skills/ to skills/ on your source repo. This is the recommended path per Mohit Gupta's 2026-05-15 directive — canonical is now <repo>/skills/<skill-name>/SKILL.md. .claude/skills/ is deprecated for new entries.
(b) Change the components.d entry to path: .claude/skills/i4h-workflow/ etc. Less ideal (locks the catalog entry to the legacy path).
Recommend (a). Same convention Medical AI Skills follows (your prior onboarding).
2. Only SKILL.md files exist — missing signing artifacts
Repo-wide search finds 14 SKILL.md files but no skill.oms.sig, skill-card.md, evals/evals.json, or BENCHMARK.md on any branch.
The catalog enforcement gate requires the full 5-artifact set per skill. Without these, sync would drop all 14 i4h-workflow-* skills even with the path corrected.
→ Run the NVCARPS signing flow on the source repo (GitHub-first guide: Confluence 3483240468) for each of the 14 skills. That produces the sig, card, evals, and BENCHMARK. NVCARPS-EVAL Tier 3 generates the eval dataset.
Mohit Gupta and Sayali Kandarkar are great resources if you hit anything on the signing flow.
Once both blockers clear
Ping me here and I'll re-verify (source path check + model_signing verify + sample artifact review), then merge same day. No urgency — this is structural pre-staging which is exactly the right move.
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
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.
Onboarding type
components.d/<slug>.ymlfile)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.d/<slug>.yml)Reviewer checklist (OSS Skills PIC)
components.d/<slug>.ymlentry valid (required fields, uniquecatalog_dir, path exists in source repo, filename slug matches name)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.Other context (for non-onboarding PRs)