CtrlK
BlogDocsLog inGet started
Tessl Logo

license

Check and fix Apache 2.0 license headers and dependency licenses using skywalking-eyes. Use before submitting a PR.

72

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

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

An exemplary lean skill body: every command is executable, each workflow includes a validation/feedback loop, and repo-specific rules are conveyed without padding. Nothing material is missing or misplaced.

DimensionReasoningScore

Conciseness

Every section earns its place: CI job context, exact commands, repo-specific .licenserc.yaml rules, and a pinned install whose version pin is explicitly justified ("Same version as CI") rather than drifting time-sensitive detail. Nothing explains concepts Claude already knows.

5 / 5

Actionability

Fully executable, copy-paste-ready commands throughout — `license-eye header check`, `license-eye header fix`, the dependency resolve with drift detection via `git diff`, and a pinned `go install` — plus concrete output interpretation ("valid: N, invalid: 0").

5 / 5

Workflow Clarity

Each argument maps to a clearly sequenced workflow with explicit validation and feedback loops: invalid files → fix → re-check, and deps → resolve → diff check → verify platform artifact before committing. The batch `header fix` operation is paired with a required re-check, so the missing-validation cap does not apply.

5 / 5

Progressive Disclosure

A self-contained ~57-line body with no bundle files and no need for external references, organized into clear Steps / Rules / Installation sections — per the rubric's simple-skill note, well-organized sections alone justify a 5 here.

5 / 5

Total

20

/

20

Passed

Description

78%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, concise description in third person that names concrete actions, the tool, and an explicit use trigger. Its only weaknesses are a narrow single trigger clause and missing natural synonyms like "copyright" or "SPDX".

DimensionReasoningScore

Specificity

"Check and fix Apache 2.0 license headers and dependency licenses using skywalking-eyes" lists several specific, verifiable actions with a named tool, with only minor gaps in coverage (install/configuration not mentioned). It exceeds the 1-2 concrete actions of the score-3 anchor but is not fully comprehensive enough for a 5.

4 / 5

Completeness

The "what" is clear (check and fix headers and dependency licenses) and the "when" is explicit ("Use before submitting a PR"), but the trigger coverage is single and narrow — failing license CI jobs or license-compliance questions are not covered — so it does not reach the plural, concrete trigger phrases of a 5.

4 / 5

Trigger Term Quality

Natural terms users would say are present: "license", "Apache 2.0", "license headers", "dependency licenses", "PR". A few common variations are missing ("copyright header", "SPDX", "compliance"), which fits good-but-not-comprehensive keyword coverage rather than score 3 or 5.

4 / 5

Distinctiveness Conflict Risk

Apache 2.0 license compliance via skywalking-eyes is a clear niche with distinct triggers ("license", "Apache 2.0", "PR") and minimal overlap risk with generic lint or CI skills.

5 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
apache/skywalking
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.