CtrlK
BlogDocsLog inGet started
Tessl Logo

warp-closing-issue

Use when the user provides Warp commit SHA(s) and GitHub issue number(s) to assess, draft issue comments, post progress updates, or recommend whether issue threads should stay open or close.

71

Quality

89%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

Excellent operational skill body: fully actionable, with an unambiguous validated workflow for risky public GitHub writes. The main weakness is token cost from deliberate-but-redundant restatement of the same rules across Hard Rules, Comment Shape, and Red Flags.

Suggestions

State each hard rule once in 'Hard Rules' and have 'Red Flags' reference it by a short label (e.g., 'body=@file form used') instead of restating the full rule, cutting the body's repetition.

Move the changelog-fragment validation sub-procedure (step 2: identifier/counter checks, Towncrier draft instructions) into a reference file like references/changelog.md, keeping only a 3–4 line summary in the checklist.

Consolidate the public-comment formatting rules currently split between 'Hard Rules', the draft template, and 'Comment Shape' into one 'Comment format' section to remove overlapping guidance on line wrapping and section headings.

DimensionReasoningScore

Conciseness

The body is dense and domain-specific with no filler, but several policies are stated two or three times — the `gh api -f body=@file` prohibition appears in both "Hard Rules" and "Red Flags", probe privacy rules appear in Hard Rules, checklist steps 7–8, "Comment Shape", and "Red Flags", and the line-wrapping rule is repeated twice. Anchor 3 ("mostly efficient... could be tightened") fits better than 4 because the cross-section repetition is noticeable rather than minor.

3 / 5

Actionability

Fully concrete: an exact markdown assessment template, a commit classification table, named `###` section headings, a filled-in example block, and executable commands (`gh issue comment --body-file`, `uv run tools/pre-commit-hooks/sync_skills.py`). Not a 4: the guidance is copy-paste ready and covers the common cases end to end.

5 / 5

Workflow Clarity

A 9-step checklist with explicit validation checkpoints for a public-write/batch operation: draft-and-confirm before any write, verify the posted comment by ID before closing, stop-and-report on write failure, and a "Red Flags" failure-mode list. This matches the anchor-5 pattern of clear sequencing with explicit validation and feedback loops.

5 / 5

Progressive Disclosure

The body is well-sectioned and points to a real, one-level-deep reference ([commands.md](references/commands.md)) that exists in the bundle and contains the command snippets. Not a 5: most detail is inlined in a ~300-line body — the changelog-fragment validation sub-procedure in step 2 and the comment-format rules in "Comment Shape" are reference-shaped material that could be split out.

4 / 5

Total

17

/

20

Passed

Description

92%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, explicit what-and-when with concrete trigger inputs, and comprehensive action coverage. Only minor room to add synonymous trigger phrasings users might naturally use.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "assess, draft issue comments, post progress updates, or recommend whether issue threads should stay open or close" — against a clearly named domain (Warp commit SHAs vs. GitHub issues). Not a 4: coverage of the skill's action surface is comprehensive, not 'minor gaps'.

5 / 5

Completeness

Both parts are explicit: "Use when the user provides Warp commit SHA(s) and GitHub issue number(s)" answers when, and the verb list answers what. Trigger conditions are concrete (specific inputs), matching the anchor-5 example structure.

5 / 5

Trigger Term Quality

Natural trigger terms users would say are present: "Warp commit SHA(s)", "GitHub issue number(s)", "issue comments", "progress updates", "stay open or close". Not a 5: a few common phrasings are missing (e.g., "close the issue", "verify the fix", "triage", "link commits to issues").

4 / 5

Distinctiveness Conflict Risk

The trigger requires the specific combination of Warp commit SHAs and GitHub issue numbers, giving it a clear niche with minimal overlap risk against generic git/GitHub skills. Not a 4: no plausible closely-related skill would fire on this trigger by mistake.

5 / 5

Total

19

/

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/warp
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.