CtrlK
BlogDocsLog inGet started
Tessl Logo

run-e2e

Run SkyWalking E2E tests locally

63

1.58x
Quality

51%

Does it follow best practices?

Impact

79%

1.58x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./.claude/skills/run-e2e/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

95%

22%

Setting Up and Running a SkyWalking E2E Test

End-to-end test run setup and execution

Criteria
Without context
With context

Go prerequisite noted

20%

20%

Pinned commit from CI

83%

91%

e2e CLI install command

37%

100%

Install script for swctl

100%

100%

Install script for yq

100%

100%

PATH update after install

100%

100%

Stale build check

62%

100%

SW_AGENT_JDK_VERSION set

10%

100%

Correct e2e run command

100%

100%

Check container logs first

50%

100%

Verify separately before cleanup

100%

100%

Cleanup last

100%

100%

98%

59%

Authoring Expected YAML Files for a New E2E Verify Case

Authoring a new verify expected YAML file

Criteria
Without context
With context

services.yaml uses contains

20%

100%

logs.yaml uses contains

20%

100%

Content field quoted

0%

100%

Dynamic fields use notEmpty/gt

25%

100%

Exact match on stable fields

80%

100%

Lenient outer contains body

26%

86%

metrics.yaml correct structure

50%

100%

Files at correct paths

100%

100%

No hand-crafted exact content match

70%

100%

46%

7%

Fixing a Broken E2E Verify Configuration

Debugging a failing verify step with broken swctl flags

Criteria
Without context
With context

Fixes service ls flag

78%

100%

Drops --is-normal flag

100%

100%

Identifies curl loop bug

0%

0%

Fixes curl retry pattern

0%

0%

Manual query verification described

60%

70%

Docker ps port discovery

30%

30%

Variable substitution explained

0%

30%

swctl --help for flag discovery

0%

0%

No extra bug introductions

70%

70%

Repository
apache/skywalking
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.