CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

nemoclaw-maintainer-day

Run a NemoClaw daytime maintainer pass over release-targeted work. Use for the maintainer queue or a requested recurring pass.

Quality

78%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/nemoclaw-maintainer-day/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%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 an exemplary lean orchestration document: exact commands, a validated four-step loop with explicit gates, and a clear escalation checklist. Its one real weakness is that its progressive-disclosure skeleton is not backed by the bundle — most referenced workflow files are missing and most bundled scripts are undiscoverable from the skill.

Suggestions

Ship the nine referenced .md files (MERGE-GATE.md, SALVAGE-PR.md, SECURITY-SWEEP.md, TEST-GAPS.md, HOTSPOTS.md, SEQUENCE-WORK.md, PR-REVIEW-PRIORITIES.md, RISKY-AREAS.md, STATE-SCHEMA.md) or remove the dangling references.

Make the unreferenced scripts (check-gates.ts, triage.ts, hotspots.ts, handoff-summary.ts, run-trusted-check-gates.sh) discoverable — e.g. via the References section or from the workflow docs that invoke them.

Clarify the location/ownership of ../_shared/pr-follow-up.md, since the Step 2 prerequisite depends entirely on it and it lives outside this skill's bundle.

DimensionReasoningScore

Conciseness

The body is dense rules and copy-paste commands with zero concept explanations — it assumes Claude already knows git, CI, and PR workflows ("Never merge. Ask the user about merge, product-scope, and architecture decisions."). Every section (autonomy rules, action selection, commit hygiene, stop-and-ask, /loop integration) carries new instructions, matching "lean and efficient; every token earns its place".

5 / 5

Actionability

Step 1 and Step 4 give exact, executable commands ("node --no-warnings .agents/skills/nemoclaw-maintainer-day/scripts/version-target.ts", the state.ts history invocation), and Step 2 is a concrete ordered decision tree. Not a 5 because the actual execution details of each selected action are delegated to reference files (MERGE-GATE.md, SALVAGE-PR.md, etc.) that are absent from the bundle, leaving a gap beyond "minor" in end-to-end executability.

4 / 5

Workflow Clarity

The four-step loop is clearly sequenced with explicit validation checkpoints: PR follow-up must "complete ... successfully for one unchanged latest PR commit", approval requires "CI passes, no conflicts remain, and tests cover the change" with no unresolved correctness or security issue, and the pre-push publication guard ("confirm that the remote branch still points to that commit") plus post-pass verification (re-run progress script) close the feedback loop. The "Stop and Ask When" checklist handles error/edge paths, matching the top anchor.

5 / 5

Progressive Disclosure

The design is right — a lean overview with a References section and well-signaled, one-level-deep pointers — but scored against the actual bundle it breaks down: none of the nine referenced .md files (PR-REVIEW-PRIORITIES.md, MERGE-GATE.md, SALVAGE-PR.md, SECURITY-SWEEP.md, TEST-GAPS.md, HOTSPOTS.md, SEQUENCE-WORK.md, RISKY-AREAS.md, STATE-SCHEMA.md) exist, ../_shared/pr-follow-up.md points outside the bundle, and six of the nine scripts in scripts/ (including the 84KB check-gates.ts) are never referenced. That is more than the "minor organization gaps" of a 4, so it lands at "some structure but could be better organized".

3 / 5

Total

17

/

20

Passed

Description

65%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 answers both what and when with an explicit Use clause and distinct, niche-specific triggers, but the capability description stays at the abstract level of "run a pass" without naming any concrete operations. Overall a solid, concise description with room to concretize the what.

Suggestions

Name one or two concrete operations in the description, e.g. "Review, fix, and approve release-targeted PRs" instead of the generic "run a maintainer pass".

Add the natural trigger variation "maintainer loop" (used in the body) so users who phrase it that way still match the skill.

DimensionReasoningScore

Specificity

"Run a NemoClaw daytime maintainer pass over release-targeted work" names the domain clearly, but the only action offered is the generic "run a ... pass" — the concrete operations (reviewing, fixing, approving PRs, adding tests) are never named. This matches the anchor "Names the domain but actions are minimal or generic"; it is not a 3 because no concrete action beyond the single generic "pass" is stated.

2 / 5

Completeness

Both parts are explicit: the what ("Run a NemoClaw daytime maintainer pass over release-targeted work") and the when ("Use for the maintainer queue or a requested recurring pass"). Not a 5 because the what is abstract — "a pass" of unspecified operations — and the when is self-referential ("maintainer queue" presumes prior knowledge of the queue), so neither is fully concrete.

4 / 5

Trigger Term Quality

"maintainer queue", "requested recurring pass", and "release-targeted work" are natural phrases a user of this workflow would say, giving good trigger coverage. Not a 5 because common variations the body itself uses ("maintainer loop", "day pass") are absent; not a 3 because two explicit, natural trigger phrases are present rather than merely "some relevant keywords".

4 / 5

Distinctiveness Conflict Risk

"daytime" and "maintainer queue" carve a clear niche and distinguish this from the sibling evening pass referenced in the body. Not a 5 because "a requested recurring pass" would equally trigger the evening sibling, leaving minor overlap risk with that closely related skill.

4 / 5

Total

14

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 9 missing, 1 suspicious

Warning

Total

14

/

16

Passed

Repository

NVIDIA/NemoClaw

Path

.agents/skills/nemoclaw-maintainer-day/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.