CtrlK
BlogDocsLog inGet started
Tessl Logo

nemoclaw-maintainer-cross-issue-sweep

Find open issues that a NemoClaw PR may also fix or conflict with. Use when related-issue analysis is requested.

55

Quality

69%

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-cross-issue-sweep/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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 lean, well-sequenced workflow with concrete commands and explicit filtering rules. Its main weakness is that the substantive detail — classification rules, repo policy, report template, and backtest cases — lives in six referenced files that are missing from the bundle, so the skill cannot actually be executed end-to-end as delivered.

Suggestions

Ship the six missing referenced files (repo-policy.md, relationship-rules.md, checks/fingerprint-extraction.md, checks/relationship-judgment.md, templates/report.md, validation/backtest.md) or remove them from the reference index.

Inline a minimal set of classification heuristics and the report format into SKILL.md so Steps 3 and 6 remain actionable even if detail files are absent.

Add validation checkpoints with recovery guidance, e.g., verify gh authentication and a non-empty candidate list after dedup before proceeding to classification.

DimensionReasoningScore

Conciseness

The body is imperative and list-driven with no concept explanations, but has minor trimmable redundancy — the two relationship types are defined in the intro ("Adjacent fix… Conflict…") and restated as classification labels in Step 3, and the Composition section spends three sentences on what a sibling skill does not do — placing it at 'efficient; minor instances that could be trimmed' rather than 5.

4 / 5

Actionability

Concrete commands with arguments are given for each scripted step ("scripts/extract-fingerprint.sh <pr-number>", "scripts/render-report.py < classifications.json") plus explicit caps ("top 10 by recency" per symbol), but the core classification logic is delegated to "checks/relationship-judgment.md" and the report format to "templates/report.md" — neither file exists in the bundle — so the guidance is not self-sufficient, matching 'some concrete guidance but incomplete' rather than 4's 'minor gaps'.

3 / 5

Workflow Clarity

A clear six-step sequence runs from fingerprint extraction to rendered report, with concrete commands, explicit filter rules ("Remove UNRELATED and SAME_ISSUE_DIFF results"), and an evidence checkpoint ("Classify the issue as UNRELATED if this evidence is not available"). It stops short of 5 because there is no error-recovery or verification loop (e.g., what to do if a script fails or the candidate list is empty after dedup).

4 / 5

Progressive Disclosure

The body is structurally well-organized with a clearly signaled, one-level-deep reference index, but scoring against the actual bundle structure, six of the seven referenced paths (repo-policy.md, relationship-rules.md, checks/fingerprint-extraction.md, checks/relationship-judgment.md, templates/report.md, validation/backtest.md) do not exist alongside the scripts — the disclosure pointers lead nowhere, matching 'references present but' organization undermined rather than 4's 'references mostly clear'.

3 / 5

Total

14

/

20

Passed

Description

62%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 a scoped, jargon-free statement. Its weaknesses are thin capability coverage (one action rather than the full classify-and-report workflow) and a trigger clause phrased in meta terms rather than natural user language.

Suggestions

Replace the meta trigger 'Use when related-issue analysis is requested' with natural user phrasings such as 'Use when a maintainer asks which other issues a PR fixes, conflicts with, or affects'.

Broaden capability coverage by naming the deliverable, e.g., 'Find open issues that a PR may also fix or conflict with, classify candidates as adjacent fixes or contradictions, and render an evidence report.'

Add a couple of concrete trigger synonyms ('cross-issue check', 'related issues', 'duplicate issues') to improve natural-keyword coverage.

DimensionReasoningScore

Specificity

"Find open issues that a NemoClaw PR may also fix or conflict with" names the domain and one concrete action, but stops there — no mention of classification, evidence citation, or the report deliverable, matching the '1-2 concrete actions, not comprehensive' anchor rather than the 'several specific actions' of 4.

3 / 5

Completeness

Both parts are present: a clear what ("Find open issues that a NemoClaw PR may also fix or conflict with") and an explicit when ("Use when related-issue analysis is requested"), but the when-clause lacks concrete trigger phrases, so it sits at 4 rather than 5; it is well above 3 since neither part is missing or merely implied.

4 / 5

Trigger Term Quality

Relevant keywords exist ("open issues", "PR", "fix", "conflict", "related-issue") but the trigger clause "Use when related-issue analysis is requested" is meta-phrasing that misses natural variants users would say (e.g., "what other issues does this PR affect", "cross-issue", "duplicate issues"), matching 'some relevant keywords but missing common variations'.

3 / 5

Distinctiveness Conflict Risk

The NemoClaw/PR/issue niche is mostly distinct with a targeted trigger, but adjacent maintainer-analysis skills (e.g., a PR comparator) share overlapping trigger territory, matching 'mostly distinct; minor overlap risk' rather than 5's 'minimal conflict risk'.

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: 6 missing

Warning

Total

14

/

16

Passed

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.