CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

dynamo-interconnect-check

Validate that a Dynamo deployment's NIXL/UCX/NCCL interconnect is ready for disaggregated serving over RDMA/NVLink. Use after recipe-runner brings a deployment up (especially disagg/multi-node) to confirm the KV transport is correct; use troubleshoot for diagnosing already-failed pods.

73

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable read-only validation skill with a clear three-step workflow, defined output contract, and good bundle separation. Its weaknesses are minor: some repetition between Instructions and Examples, a dangling BENCHMARK.md reference, and a slightly muddled References section.

Suggestions

Trim repetition: state the 'missing tools are reported as skipped, not failures' rule once (Limitations) and drop it from Prerequisites and step 2, and fold the Examples section's command duplicates into a single concrete worked example.

Fix the dangling reference: either include BENCHMARK.md in the bundle or remove/guard the Benchmark section that points to it.

Clean up the References section to list only reference documents (references/interconnect-env-vars.md) and leave script discovery to the Available Scripts table.

DimensionReasoningScore

Conciseness

The body is efficient and expert-targeted — no generic concept explanations, and the Purpose section conveys genuine non-obvious domain insight ('a deployment can pass an endpoint smoke test while disagg is silently wrong'). It falls short of 5 due to minor repetition: the same check commands appear in both Instructions and Examples, and 'missing tools are reported as skipped, not failures' is stated three times (Prerequisites, step 2, Limitations). It is clearly above 3 — the padding is incidental, not systematic over-explanation.

4 / 5

Actionability

Fully executable, copy-paste-ready commands with real flags and concrete example values ('recipes/qwen3-coder-480b/sglang/disagg', '--namespace dynamo-demo --pod qwen-worker-0'), plus both CLI and run_script() invocation forms and a script inventory table. This matches the 5 anchor: specific examples cover the common cases; the 4 anchor's 'minor gaps' is not evident.

5 / 5

Workflow Clarity

Three numbered steps in a clear escalation order (recipe env vars → node capabilities → NIXL reachability), each with a stated interpretation and a defined result vocabulary (ok/warn/fail/skipped), a rolled-up verdict with 'what to fix first', and a symptom→cause→next-step troubleshooting table serving as explicit feedback loops. This matches the 5 anchor's 'explicit validation steps; feedback loops for error recovery'; 4 would require some checkpoints to be merely implied, which they are not.

5 / 5

Progressive Disclosure

Good structure: an appropriately lean overview with details correctly split into a one-level-deep, clearly signaled reference (references/interconnect-env-vars.md exists and matches its description) and a script file. Minor gaps keep it below 5: the body points to BENCHMARK.md which is absent from the bundle, and the References section redundantly lists the script rather than only reference documents.

4 / 5

Total

18

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person, concrete, and specific about both capability and trigger conditions, with an explicit boundary against the troubleshoot skill. Trigger terms are comprehensive and domain-appropriate for the disagg-serving operator audience.

DimensionReasoningScore

Specificity

The description names the domain (Dynamo deployment interconnect) and concrete technical specifics — 'NIXL/UCX/NCCL interconnect', 'disaggregated serving over RDMA/NVLink', 'confirm the KV transport is correct' — which matches the 'several specific actions; minor gaps' anchor. It falls short of 5 because everything is subordinate to a single validate-readiness action rather than a comprehensive list of distinct actions, and it is well above 3 because the actions named are concrete, not generic.

4 / 5

Completeness

It explicitly answers both questions: 'what' is 'Validate that a Dynamo deployment's NIXL/UCX/NCCL interconnect is ready for disaggregated serving over RDMA/NVLink', and 'when' is 'Use after recipe-runner brings a deployment up (especially disagg/multi-node) to confirm the KV transport is correct'. Both are concrete with explicit trigger phrases, matching the 5 anchor exactly; 4 would require the 'when' to be less explicit than it is.

5 / 5

Trigger Term Quality

Natural trigger coverage is comprehensive with synonyms: 'disaggregated serving' and 'disagg', 'multi-node', 'KV transport', 'interconnect', 'RDMA', 'NVLink', plus tool names (recipe-runner, troubleshoot) a target user would actually say. This matches the 5 anchor's comprehensiveness (synonyms included); the 4 anchor's 'a few natural terms missing' does not apply — no common phrasing for this domain is absent.

5 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (Dynamo disagg interconnect validation) with distinct triggers (recipe-runner deployment, disagg/multi-node, KV transport) and even an explicit boundary clause — 'use troubleshoot for diagnosing already-failed pods' — that steers wrong use cases away. Minimal conflict risk, matching the 5 anchor; the 4 anchor's 'minor overlap risk with closely related skills' is addressed by the explicit troubleshoot redirect.

5 / 5

Total

19

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository

NVIDIA/skills

Path

skills/dynamo-interconnect-check/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.