components.d: add Dynamo#74
Conversation
Register NVIDIA Dynamo with the catalog. Seven agent skills (Plan, Optimize, Serve, Deploy, Frontend, Troubleshoot, Benchmark) covering the full Dynamo lifecycle are maintained at ai-dynamo/dynamo under .agents/skills/ and will sync to this catalog daily once ai-dynamo/dynamo#9847 (the upstream PR landing the skills) merges. NVIDIA Dynamo is a distributed LLM inference framework. The skill content follows conventions inherited from NVIDIA's internal ai-infra-agent repository; NV-ACES Tier 1 deterministic scoring averages 92.1/100 across the seven skills, lowest 90. Submitted as draft pending the upstream PR merging. Signed-off-by: Dan Gil <dagil@nvidia.com>
After ai-dynamo/dynamo PR #10017 flipped the canonical skill location, the real directory is now skills/ at the repo root and .agents/skills is a compatibility symlink. Both still resolve, but skills/ is the cleaner source for the catalog sync to read from. Description previously listed the lifecycle skill set (planning, optimizing, serving, deploying, frontend, troubleshoot, benchmark) that is authored on ai-dynamo/dynamo PR #9847 but not yet on main. Today main contains only the four Computex bring-up skills: dynamo-recipe-runner, dynamo-router-starter, dynamo-troubleshoot, and dynamo-interconnect-check. Description now matches what the daily sync will actually find. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> Signed-off-by: Dan Gil <dagil@nvidia.com>
|
@mosheabr - one-file PR adding |
mosheabr
left a comment
There was a problem hiding this comment.
Approved. ai-dynamo/dynamo source is fully 5/5 artifact-compliant (4 skills × sig + skill-card + evals + BENCHMARK + SKILL.md) — Dynamo is now the 9th product to reach full compliance. Merging this legacy-sweep entry now to land Dan's onboarding work; will follow up immediately with a flat-layout restructure PR (no sync runs between merges).
Restructure to one-entry-per-skill (flat-layout convention adopted 2026-05-28). Follow-up to PR #74 which onboarded Dynamo with the legacy sweep pattern (path: skills/, catalog_dir: Dynamo). Names in ai-dynamo/dynamo already carry the dynamo- prefix so no source rename needed. All 4 skills are 5/5 artifact-compliant (sig + skill-card + evals + BENCHMARK + SKILL.md). Merging this before the first post-#74 sync runs, so no nested skills/Dynamo/ directory is ever created. Sync after this lands publishes all 4 skills flat at skills/dynamo-*/. Signed-off-by: Moshe Abramovitch <moshea@nvidia.com>
Overview
Add Dynamo to the components catalog.
NVIDIA Dynamo is a distributed LLM inference framework. The first set of agent skills — the Computex bring-up skills — landed on
mainin ai-dynamo/dynamo#9782 and are ready to mirror into this catalog via the standard daily sync pipeline.This PR adds the one-file registry entry that registers Dynamo. No skill content lands in this repo directly — the sync workflow pulls
skills/fromai-dynamo/dynamoand rendersskills/Dynamo/on its next run.Details
What's in this PR
A single file:
components.d/dynamo.yml.The schema matches the
components.d/README.mdspec; the fields follow the pattern of existing entries (comparecuopt.yml,tensorrt-llm.yml,nemoclaw.yml).path: skills/matches the canonical layout Mohit set on 2026-05-15 (<repo>/skills/<skill-name>/);.agents/skillson the upstream is a compatibility symlink to this real directory.What the catalog will publish
When the next daily sync runs,
skills/Dynamo/will contain four skill directories already merged onai-dynamo/dynamo:main:dynamo-recipe-runnerrecipes/treedynamo-router-starterdynamo-troubleshootdynamo-interconnect-checkEach skill ships
SKILL.md(frontmatter withname,description,license: Apache-2.0,metadata.author,metadata.tags, plusmetadata.permissionsondynamo-recipe-runner), areferences/doc, ascripts/Python tool, and anevals/evals.jsoncase set.Signing and validation status (upstream)
skill.oms.sigand askill-card.md(full template — Description, Owner, License, Use Case, Risks, References, Output, Evaluation Agent / Tasks / Metrics / Results, Skill Version, Ethical Considerations).skill-card.md./nvskills-cirun.Future expansion
A second skill set — the seven lifecycle skills (
dynamo-plan,dynamo-optimize,dynamo-serve,dynamo-deploy,dynamo-frontend,dynamo-benchmark,dynamo-skill-author) — is in flight on ai-dynamo/dynamo#9847. Once that merges, those skills land under the sameskills/path and the same sync workflow picks them up automatically; no additional registry change required here.Where should the reviewer start?
components.d/dynamo.yml— the only file in this PR.ai-dynamo/dynamo:skills/onmain.Related