CtrlK
BlogDocsLog inGet started
Tessl Logo

maintainer-ops

Use for vLLM Semantic Router issue intake, PR decisions, releases, and reviewed GitHub mutations performed on behalf of maintainers.

64

Quality

76%

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 ./tools/agent/skills/maintainer-ops/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%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 efficient, well-disciplined instruction overview with concrete directives, validation gates before destructive mutations, and clearly signaled external references. Its main gaps are a lack of explicit numbered sequencing/feedback loops and slight reliance on external docs for actionable specifics.

DimensionReasoningScore

Conciseness

Lean and unpadded — every line is a concrete directive ('Keep discovery read-only', 'acquire the documented resource lease … release it afterward') with no concept explanations, matching the 'lean and efficient; every token earns its place' anchor.

5 / 5

Actionability

Concrete, specific guidance including a literal command ('the exact `/accept` comment'), file paths, and verification targets, but some directives defer to external docs ('the documented resource lease') rather than stating the step, fitting 'mostly executable guidance; minor gaps' rather than the fully copy-paste-ready 5.

4 / 5

Workflow Clarity

Clear conceptual sequence (read-only discovery → resolve exact refs → acquire lease → apply → release lease) with explicit validation gates before destructive steps ('Resolve … before mutating GitHub', 'verify the immutable commit and artifacts before publication'), matching 'clear sequence with most checkpoints present'; it stops short of a numbered, retry-loop checklist for a 5.

4 / 5

Progressive Disclosure

A short overview that clearly signals one-level-deep references (`tools/agent/docs/maintainer-ops.md`, `tools/agent/maintainer-policy.yaml`) with the body appropriately lean, matching 'good structure; references mostly clear'; it is prose with a single H1 rather than a cleanly sectioned reference map, so not a 5.

4 / 5

Total

17

/

20

Passed

Description

71%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 is specific and distinctive with an explicit trigger clause and concrete maintainer actions. It loses points mainly on trigger-term naturalness, where jargon ('GitHub mutations') crowds out the phrasings a user would actually say.

Suggestions

Add natural synonyms users would say, e.g. 'triage issues', 'review a PR', 'cut/ship a release', alongside the current terminology.

Replace or gloss the jargon 'GitHub mutations' with plain language like 'reviewed changes to GitHub (labels, comments, merges, releases)'.

Consider framing the what/when more explicitly, e.g. 'Use when … ; performs …' so the capability half is as concrete as the trigger half.

DimensionReasoningScore

Specificity

Names the domain (vLLM Semantic Router) and several concrete actions — 'issue intake, PR decisions, releases, and reviewed GitHub mutations' — matching the 'several specific actions; minor gaps' anchor, but not the comprehensive multi-action list of a 5.

4 / 5

Completeness

Has both an explicit 'Use for…' trigger (when) and the enumerated action list (what), matching the 'both what and when; when could be more explicit' anchor rather than the fully concrete trigger-phrase coverage of a 5.

4 / 5

Trigger Term Quality

Contains relevant maintainer terms ('PR decisions', 'releases', 'issue intake') but leans on jargon like 'GitHub mutations' and omits natural synonyms a user would say ('triage issues', 'review a PR', 'cut a release'), fitting the 'some relevant keywords but missing common variations' anchor.

3 / 5

Distinctiveness Conflict Risk

A clear, narrow maintainer niche ('vLLM Semantic Router … performed on behalf of maintainers') with distinct triggers and minimal overlap with other skills, matching the 'clear niche with distinct triggers' anchor.

5 / 5

Total

16

/

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
vllm-project/semantic-router
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.