CtrlK
BlogDocsLog inGet started
Tessl Logo

package

Rebuild the SkyWalking distribution and OAP Docker image after source changes. Use before running e2e tests so the image reflects your code changes. Avoids the "image looks updated but runtime has stale jars" trap.

67

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 strong, focused treatment of a subtle build trap: highly actionable commands, clear scenario-based workflows, and an explicit verification feedback loop. Its only gaps are minor over-explanation in the rationale section and a single-file structure that slightly exceeds the compact-skill threshold.

DimensionReasoningScore

Conciseness

Lean and almost entirely project-specific (Makefile prerequisites, flatten-maven mechanics) rather than generic Claude knowledge; a few prose passages in 'Why this matters' could be tightened, keeping it just below the 5 anchor.

4 / 5

Actionability

Fully executable, copy-paste-ready commands for every scenario ('make docker', './mvnw -pl apm-dist -am -o clean flatten:flatten package -Pbackend,dist ...', 'docker cp ... && jar -xf ... && grep ...'), covering the common cases concretely.

5 / 5

Workflow Clarity

Clear per-scenario sequencing with an explicit verification checkpoint and a real feedback loop ('If grep finds nothing, the image does not contain your fix ... Re-run with the correct chain'), plus a golden-rule checklist; the build/overwrite operation has validation so the destructive cap does not apply.

5 / 5

Progressive Disclosure

Well-organized single-file skill with clear section headers and no nested references; the body exceeds the ~50-line simple-skill threshold, so it stops short of the 5 anchor reserved for compact or cleanly split-with-references skills.

4 / 5

Total

18

/

20

Passed

Description

73%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, well-triggered, and clearly distinct, explicitly covering both what the skill does and when to use it. The main weakness is second-person voice ('your code changes'), which triggers the specificity penalty and prevents a top score there.

Suggestions

Rewrite in strict third person to remove 'your' (e.g., 'Use before running e2e tests so the image reflects the code changes'), which would restore specificity score.

Add one or two more trigger variations (e.g., 'after editing OAP Java source', 'before e2e or integration tests') to push completeness and trigger-term quality toward 5.

DimensionReasoningScore

Specificity

Names the domain and two concrete actions ('Rebuild the SkyWalking distribution and OAP Docker image'), matching the 1-2 concrete actions anchor; reduced by 1 for second-person voice ('your code changes') per the voice penalty.

3 / 5

Completeness

Both 'what' (rebuild dist + image) and 'when' ('Use before running e2e tests', 'after source changes') are explicitly present, but the 'when' trigger is a single scenario rather than the varied concrete triggers of the 5 anchor.

4 / 5

Trigger Term Quality

Good natural keyword coverage ('rebuild', 'SkyWalking distribution', 'OAP Docker image', 'e2e tests', 'source changes') that a user would plausibly say; a few synonyms or variant phrasings are missing, so not a 5.

4 / 5

Distinctiveness Conflict Risk

Highly specific to SkyWalking OAP packaging and the stale-jar trap, giving it a clear niche with distinct triggers and minimal conflict risk with other skills.

5 / 5

Total

16

/

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.

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