CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

testland/exploratory-charter-author

Use when a feature has too many unknowns to script (new feature, risky refactor, bug cluster) and the team needs an exploratory test plan. Writes a session-based testing charter: one-sentence mission, 3-7 areas, a 60, 90 or 120 minute time-box, suggested tours and the debrief deliverables.

Quality

87%

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

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

A highly actionable, well-sequenced authoring workflow: concrete mission patterns, a fillable example card, explicit halt-rule validation with a fix-and-recheck loop, and clean delegation to sibling skills. The main cost is token efficiency — duplicated halt-rule statements and repeated ownership disclaimers could be consolidated without losing clarity.

Suggestions

Merge the Step 5 validation table and the 'Halt rules' section, which restate the same rules (missing/'to discover' mission, multiple missions, >120 min time-box); keep one as the checklist and point to it from the other.

State the `exploratory-testing` ownership caveat once (e.g., in the Overview or References) instead of repeating it in Steps 2, 3, and 4, cutting repeated tokens.

Trim the conceptual framing in the Overview ('it tells the tester what to learn, not what to click') to a single clause; the mission examples in Step 1 already demonstrate the point.

DimensionReasoningScore

Conciseness

The body is dense and domain-specific with no padding about concepts Claude already knows, but it could be tightened: the Step 5 validation table and the separate 'Halt rules' section restate the same rules (missing mission, multi-mission, >120 min time-box), and the `exploratory-testing` ownership caveat is repeated in the Overview, Steps 2-4, and References. The duplication is more than the 'minor instances' of the 4 anchor, so it sits at 3.

3 / 5

Actionability

Provides a copy-paste-ready example charter card covering the common case, a concrete output path convention ('charters/<YYYY-MM-DD>-<kebab-feature>.md'), mission patterns with worked examples, and specific numeric constraints (3-7 areas, 60/90/120 min). For an instruction-only skill this is fully executable guidance, matching the 5 anchor.

5 / 5

Workflow Clarity

Steps 1-5 are clearly sequenced, and Step 5 is an explicit validation checkpoint with a feedback loop ('For every hit, fix the card and check again; emit it only when none apply') backed by a halt-rule checklist. This matches the 5 anchor (explicit validation, error-recovery loop, checklist); no destructive or batch cap applies.

5 / 5

Progressive Disclosure

A well-organized single-file skill with no bundle files, appropriately delegating the card template, tour catalog, and debrief format to the owning `exploratory-testing` skill rather than duplicating them. It stops short of the 5 anchor because delegation notices are scattered across sections instead of one clearly signaled map, and the ~30-line example card is inlined; this is good structure with minor organization gaps.

4 / 5

Total

17

/

20

Passed

Description

87%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: explicit 'Use when...' triggers with concrete conditions, a detailed statement of what the skill produces, and a distinctive niche. The only weaknesses are single-verb action coverage and a few missing natural synonyms (e.g., 'exploratory testing', 'test charter').

DimensionReasoningScore

Specificity

Enumerates concrete output components ('one-sentence mission, 3-7 areas, a 60, 90 or 120 minute time-box, suggested tours and the debrief deliverables'), giving several specifics with only minor gaps. It rests on a single action verb ('Writes a session-based testing charter') rather than the multiple distinct actions of the 5 anchor, so it sits at 4, clearly above the 1-2-actions level of 3.

4 / 5

Completeness

Explicitly answers both questions: 'Use when a feature has too many unknowns to script (new feature, risky refactor, bug cluster) and the team needs an exploratory test plan' gives concrete when-triggers, and 'Writes a session-based testing charter: one-sentence mission, 3-7 areas...' gives a detailed what. This matches the 5 anchor; the 4 anchor's 'when could be more explicit' does not apply.

5 / 5

Trigger Term Quality

Includes natural phrases users would say: 'too many unknowns to script', 'new feature, risky refactor, bug cluster', and 'exploratory test plan'. Coverage is good but misses common synonyms such as 'exploratory testing', 'test charter', or 'session-based test management', which keeps it below the comprehensive-synonym level of 5.

4 / 5

Distinctiveness Conflict Risk

Clear niche (session-based testing charter authoring) with distinct triggers — 'too many unknowns to script' explicitly separates it from scripted-test skills, and the charter-component detail anchors the trigger terms. Conflict risk is minimal, matching the 5 anchor rather than the minor-overlap wording of 4.

5 / 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