CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

testland/load-testing-overview

Use when a service needs load or performance testing and no tool, load profile or pass/fail threshold is chosen yet, or a live performance incident needs its cause found. Picks k6, JMeter, Gatling, Locust or Artillery, explains the six load profiles and percentiles, and gives a first CI gate.

Quality

92%

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

Overview
Quality
Evals
Security
Files

Quality

Content

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

Highly actionable content with copy-paste-ready scripts, commands, and parsing pipelines, plus an incident workflow that has genuine validation checkpoints and a feedback loop. The single weakness is token efficiency: a few passages re-explain concepts Claude already knows and re-quote the same documentation source multiple times.

DimensionReasoningScore

Conciseness

Mostly tight tables, commands, and genuinely non-obvious practitioner guidance (open vs closed models, coordinated omission, the tool-selection constraints), but a few passages could be trimmed: an explanation of what an average and p95/p99 are, an opening definitional paragraph on load testing, and three separate verbatim quotes of the same k6 open-vs-closed page. It is not 3 because over-explanation is confined to minor instances, and not 5 because those tokens are not all earning their place.

4 / 5

Actionability

Fully executable throughout: a complete k6 script with a thresholds block, platform-specific install commands, run commands, and copy-paste jq pipelines for parsing both the k6 summary export and the PostgreSQL EXPLAIN plan JSON. Concrete guidance covers the common cases (first test, CI gate, incident confirmation).

5 / 5

Workflow Clarity

The incident workflow is a clearly sequenced Steps 1-4 with explicit validation checkpoints ("If the run passes all thresholds... state that explicitly and stop", "state the blocker; do not guess the hot path") and a feedback loop ending in a re-run of the k6 confirmation test after the fix. The main flow also gates progression ("Only after it is green should you raise VUs").

5 / 5

Progressive Disclosure

The body is an overview that delegates appropriately: all four referenced files (gatling.md, locust.md, tool-executors.md, traps.md) exist, are referenced one level deep with a clear signal of what each contains, and the reference files themselves contain no nested references. Tool-specific deep dives are correctly pushed to companion skills and references.

5 / 5

Total

19

/

20

Passed

Description

88%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 with explicit third-person actions and a well-scoped, concrete "Use when" clause covering both the tool-selection and incident-diagnosis entry points. The only notable gap is synonym coverage (e.g., stress/soak/capacity testing) and slight trigger overlap with the tool-specific companion skills.

DimensionReasoningScore

Specificity

"Picks k6, JMeter, Gatling, Locust or Artillery, explains the six load profiles and percentiles, and gives a first CI gate" lists multiple concrete, named actions whose coverage matches the skill body exactly. It is not a 4 because there is no gap between the claimed actions and what the skill actually covers.

5 / 5

Completeness

Explicitly answers both parts: "Use when a service needs load or performance testing and no tool, load profile or pass/fail threshold is chosen yet, or a live performance incident needs its cause found" gives concrete when-conditions, and the third-person action clause gives a clear what. Both are explicit, matching the anchor-5 example structure.

5 / 5

Trigger Term Quality

Includes strong natural phrases ("load or performance testing", "load profile", "pass/fail threshold", "performance incident") plus tool names users actually say. It is not a 5 because common synonyms such as "stress test", "soak", "capacity", or "throughput" are absent, though coverage is well above the "some relevant keywords" level of 3.

4 / 5

Distinctiveness Conflict Risk

The qualifier "no tool, load profile or pass/fail threshold is chosen yet" is explicit boundary guidance that scopes this to the pre-selection phase. It is not a 5 because naming k6 and JMeter creates minor trigger overlap with the dedicated k6-load-testing and jmeter-load-testing skills referenced in the body.

4 / 5

Total

18

/

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.

Reviewed

On this page