CtrlK
BlogDocsLog inGet started
Tessl Logo

blazemeter-scripting

Comprehensive guide for BlazeMeter Scripting, including Groovy/Beanshell, JMeter plugins, JMeter DSL, and API Monitoring scripting. Use when working with scripting for (1) Writing files in Groovy/Beanshell scripts, (2) Using non-standard JMeter plugins, (3) Creating JMeter tests with JMeter DSL, (4) Writing custom scripts for API Monitoring (custom libraries, included libraries, initial script, reusable snippets), or any other scripting tasks.

65

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

57%

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 well-structured navigation hub that correctly delegates detail to real reference files, but it is somewhat redundant and offers little actionable scripting guidance or validation-backed workflows in the body itself.

Suggestions

Collapse the four-category listing into one place; remove the duplicate restatements across Overview, Quick Start, and 'When to Use Each Reference' to tighten conciseness.

Add at least one minimal executable example (e.g., a Groovy file-write snippet or JMeter DSL snippet) in the body so core scripting guidance is actionable without opening a reference.

Add validation checkpoints to workflows — e.g., after writing a script, validate/run it and check execution results before proceeding — to lift workflow clarity.

DimensionReasoningScore

Conciseness

Mostly efficient and free of basic-concept explanations, but the four scripting categories are restated across Overview, Quick Start, Reference Files, and 'When to Use Each Reference', adding redundancy that could be tightened rather than the lean every-token-earns-its-place level at 3.

2 / 3

Actionability

The MCP tools section gives concrete tool names, actions, and required args, but the core scripting guidance is only vague one-liners ('Write files and custom logic') with no executable code or examples in the body, so it is incomplete rather than fully copy-paste ready.

2 / 3

Workflow Clarity

The Example Workflow lists a clear read-only sequence but lacks validation checkpoints or error-recovery feedback loops, and the scripting tasks themselves have no sequenced workflow, so it does not reach the explicit-validation anchor at 3.

2 / 3

Progressive Disclosure

A clear overview points to four real, one-level-deep reference files (all verified present in ./references/) organized by category with a 'When to Use Each Reference' navigation section, matching the well-signaled one-level-deep anchor.

3 / 3

Total

9

/

12

Passed

Description

100%

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 strong: it names a clear niche (BlazeMeter Scripting), lists four concrete capabilities, and provides an explicit enumerated 'Use when' trigger clause. The minor 'Comprehensive guide' over-claim does not materially weaken specificity, triggers, or completeness.

DimensionReasoningScore

Specificity

Lists four concrete actions ('Writing files in Groovy/Beanshell scripts', 'Using non-standard JMeter plugins', 'Creating JMeter tests with JMeter DSL', 'Writing custom scripts for API Monitoring'), matching the multiple-specific-actions anchor rather than the vague single-domain anchor at 2.

3 / 3

Completeness

Explicitly states what it covers and includes a 'Use when working with scripting for (1)...(4), or any other scripting tasks' clause answering both what and when, so it is not capped at 2 for a missing trigger clause.

3 / 3

Trigger Term Quality

Includes natural domain terms a user would say (Groovy/Beanshell, JMeter plugins, JMeter DSL, API Monitoring) with good coverage across the four scripting surfaces, rather than only some keywords.

3 / 3

Distinctiveness Conflict Risk

Pinned to the specific BlazeMeter product niche with distinct triggers, making conflict with other skills unlikely; the trailing 'any other scripting tasks' catch-all is scoped to BlazeMeter scripting.

3 / 3

Total

12

/

12

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

relative_links

Relative link issues: 4 missing, 4 deeper-than-1-level

Warning

Total

15

/

16

Passed

Repository
Blazemeter/bzm-mcp
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.