CtrlK
BlogDocsLog inGet started
Tessl Logo

nemoclaw-contributor-onboard

Set up, repair, or check a NemoClaw contributor checkout. Also handles requested development CLI exposure, runtime onboarding, and pinned-agent launch.

62

Quality

78%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/nemoclaw-contributor-onboard/SKILL.md
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.

The body is a tightly written, command-driven workflow with strong validation checkpoints, explicit authorization gates for risky actions, and clean hand-off boundaries to sibling skills. Its main quality lever is trimming a few redundant constraint restatements. Progressive disclosure is solid for a single-file skill but relies on external references that are not part of this bundle.

DimensionReasoningScore

Conciseness

The body is lean, imperative, and assumes competence — e.g., 'Refresh the trusted origin/main reference, then compare the entire checkout/worktree diff' with no concept explanations or padding. It sits at 'Efficient; minor instances that could be trimmed' rather than 5: lines like 'Do not duplicate its dependency, build, hook, CLI-exposure, or readiness logic in agent commands' and the repeated setup/repair scoping in 'Reserve setup and --repair for repository-local dependency, build, or hook repair' restate earlier constraints.

4 / 5

Actionability

Every route maps to a copy-paste command: './scripts/dev-setup.sh --doctor', '--doctor --json', '--repair', '--expose-cli', '--with-runtime', 'gh auth login -h github.com', 'npm run agent', plus 'Pass user-supplied Pi arguments after --'. Commands cover all the common cases the routing section names, matching 'Fully executable; copy-paste ready code or commands; specific examples cover the common cases'.

5 / 5

Workflow Clarity

Clear sequence (establish trust → route by intent → handle user-controlled changes → runtime decision → pinned agent → handoff → report) with explicit validation checkpoints and feedback loops: 'run the doctor first', 'If readiness fails, report the remediation and obtain authorization... rather than mutating the checkout automatically', and 'rerun npm run dev:doctor... instead of rerunning setup' after remediation. This matches the anchor for explicit validation steps with error-recovery loops; risky execution surfaces are gated behind diff review and approval.

5 / 5

Progressive Disclosure

Good structure with one clearly signaled one-level-deep reference ('Follow ../_shared/git-github-hard-stop.md for authentication, authorization, SSH, remote-access, or push failures') and hand-off pointers naming sibling workflows instead of restating them. It matches 'Good structure; most content appropriately placed; references mostly clear' rather than 5 because the skill is ~90 lines of fully inline content with no bundle of its own (no references/, scripts/, or assets/ files exist here), so some scenario detail (e.g., the git-github hard-stop rules) necessarily lives outside with no local navigation surface.

4 / 5

Total

18

/

20

Passed

Description

58%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.

The description states a clear, multi-action 'what' in third person without fluff, but omits any 'when' trigger guidance, which caps completeness and weakens trigger-term quality. Distinctiveness is good given the niche domain naming. Adding an explicit 'Use when...' clause with natural user phrasings would lift the two lowest dimensions.

Suggestions

Add an explicit trigger clause, e.g., 'Use when a contributor asks to set up, fix, or verify their NemoClaw dev checkout, expose the dev CLI, onboard a runtime, or launch the pinned agent.'

Include the natural phrasings users would actually say — 'onboard', 'doctor / readiness check', 'dev environment setup' — so casual requests match the skill.

Clarify what 'check a checkout' means (readiness doctor report) to tighten the last specificity gap.

DimensionReasoningScore

Specificity

Quotes several specific concrete actions — 'Set up, repair, or check a NemoClaw contributor checkout', 'development CLI exposure, runtime onboarding, and pinned-agent launch' — matching the anchor 'Lists several specific actions; minor gaps in coverage'. It falls short of 5 because 'check a checkout' is vague about what checking entails (doctor/readiness) and the actions are not unpacked with concrete deliverables.

4 / 5

Completeness

The 'what' is clear (set up/repair/check a contributor checkout plus CLI exposure, runtime onboarding, pinned-agent launch), but there is no 'Use when...' clause or equivalent trigger guidance; 'requested' only weakly implies when. The guideline 'A missing Use when... clause should cap completeness at 3' applies, so it cannot be 4 despite the strong 'what'.

3 / 5

Trigger Term Quality

Relevant keywords exist ('set up', 'repair', 'contributor checkout', 'CLI exposure', 'runtime onboarding', 'pinned-agent launch') but natural variations a user would say are missing — e.g., 'onboard', 'doctor', 'readiness check', 'get my dev environment working'. Matches 'Some relevant keywords but missing common variations or synonyms'; not 4 because a user phrasing the need casually would not hit these exact terms.

3 / 5

Distinctiveness Conflict Risk

The NemoClaw contributor-onboarding niche is distinct with clear triggers ('contributor checkout', 'pinned-agent launch'), matching 'Mostly distinct; minor overlap risk'. Not 5 because sibling skills referenced in the body (nemoclaw-contributor-plan-issue, -implement-issue, -create-pr) share the 'NemoClaw contributor' terminology, creating minor overlap risk.

4 / 5

Total

14

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
NVIDIA/NemoClaw
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.