CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

testland/test-run-summary-author

Use when a release note, status update or stand-up post needs a readable summary of one test run. Turns JUnit XML, Allure JSON or a TestRail, Xray or Zephyr export plus release context into a short narrative in markdown.

Quality

87%

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

Overview
Quality
Evals
Security
Files

Quality

Content

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

Excellent actionability, workflow sequencing, and file structure — the worked example is verifiable end-to-end and the template reference is real and one level deep. The only real weakness is conciseness: motivational positioning in the Overview and triple-stated verification guidance could be consolidated.

Suggestions

Cut the PractiTest "70% of practitioners" statistic and the manager-layer positioning paragraph from the Overview — they motivate the skill but do not guide execution.

State the verify/audit discipline once (e.g. in "Verify against the source") and reference it from How-to-use step 4 and the Worked example instead of restating the audit table concept in three places.

State the ≥5-run requirement for cross-run-trend in one place only (Output shapes or Anti-patterns), and trim the annotated References list to the load-bearing links.

DimensionReasoningScore

Conciseness

The body is dense and mostly earns its tokens, but includes unnecessary content that could be tightened: the Overview's PractiTest "70% of practitioners" statistic and manager-layer positioning do not guide execution, the verify/audit concept is restated in three places (How to use step 4, the Worked example audit table, and "Verify against the source"), and the ≥5-run rule for cross-run-trend appears twice. This fits anchor 3 ('mostly efficient but includes some unnecessary explanation or could be tightened') better than anchor 4's 'minor instances', but is far from anchor 2's padded verbosity.

3 / 5

Actionability

Guidance is fully executable for the common case: the Worked example walks real, mathematically correct numbers (1247/(1247+18) = 98.6%) to a copy-paste markdown banner, the pass-rate formula and banner thresholds (≥99% / 95–98.99% / <95%) are explicit, and full templates for all four shapes live in references/output-shapes.md. Per the scoring notes, absence of code in an instruction-only skill is not penalized when guidance is this concrete.

5 / 5

Workflow Clarity

Four numbered steps (ingest → compute → pick shape → verify) each map to a dedicated section, and validation is explicit: "walk each numeric claim in the draft and confirm it appears in the input data", with a concrete audit-table checklist, an unsourced-claim flagging protocol ([unsourced - supply baseline]), and error paths (INSUFFICIENT_RUNS, conflict flagging). This matches anchor 5's explicit validation and error-recovery handling.

5 / 5

Progressive Disclosure

The body keeps concise shape summaries and the worked example inline while delegating full fill-in templates to the real, one-level-deep references/output-shapes.md, which is clearly signaled in both the Output shapes section ("The full fill-in template for each shape is in [references/output-shapes.md]") and the References list. The reference file exists in the bundle and points no further, matching anchor 5's well-signaled one-level-deep structure.

5 / 5

Total

18

/

20

Passed

Description

83%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 that explicitly covers both what the skill does and when to use it, with concrete input formats and natural trigger phrases. The only weaknesses are a single-action scope (rather than multiple listed actions) and minor trigger overlap with test-artifact parser skills.

DimensionReasoningScore

Specificity

"Turns JUnit XML, Allure JSON or a TestRail, Xray or Zephyr export plus release context into a short narrative in markdown" names concrete input formats and a concrete output medium. It falls just short of anchor 5 because it describes a single transformation action rather than multiple specific actions, and sits above anchor 3 because the formats and output are specific rather than generic.

4 / 5

Completeness

It explicitly answers both: 'when' via "Use when a release note, status update or stand-up post needs a readable summary of one test run" and 'what' via "Turns JUnit XML, Allure JSON or a TestRail, Xray or Zephyr export... into a short narrative in markdown". This matches anchor 5's 'explicitly answers both what AND when with concrete trigger phrases' and exceeds anchor 4, where the 'when' is only generally stated.

5 / 5

Trigger Term Quality

"release note, status update or stand-up post" and "readable summary of one test run" are natural phrases a user would say. A few common variations (e.g. "test report", "QA summary", "CI results") are missing, so it matches anchor 4's 'good coverage, a few natural terms missing' rather than the comprehensive synonym/extension coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

The narrative-summary niche ("short narrative", "release note", "stand-up post") is clearly distinct from tabular reporting skills. However, the format terms "JUnit XML" and "Allure JSON" are shared with parser skills like junit-xml-analysis, creating minor overlap risk — anchor 4 ('mostly distinct; minor overlap risk with closely related skills') fits better than anchor 5's minimal conflict risk.

4 / 5

Total

17

/

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