CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

qa-exploratory-charters

Run time-boxed exploratory testing charters that hunt unknown unknowns through interruptions, odd states, concurrency, misuse, and persona shifts. Use after scripted coverage, or when the product is new or poorly specified.

73

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

SKILL.md
Quality
Evals
Security

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.

Excellent, lean instruction-only skill: concrete charter template, vivid starter charters, and explicit exit criteria with zero token waste. The single notable gap is the undefined 'ledger' referenced in the Rules and Exit criteria sections.

Suggestions

Define or point to the ledger (a file path or brief description of its format) so 'Log charter coverage in the ledger' is actionable rather than assumed.

DimensionReasoningScore

Conciseness

The body is ~24 lean lines with no explanation of concepts Claude already knows — "Each charter is 20–30 minutes: 'Explore <area> with <resource/persona> to discover <risk>'." Every token earns its place. Not below 5 because there is no padding or over-explanation anywhere.

5 / 5

Actionability

The charter template is copy-paste-ready and the eight starter charters give concrete, specific moves ("deep-link into step 4", "replay requests", "edit IDs", "paste giant or odd text"). Falls short of 5 only because "Log charter coverage in the ledger" twice references a ledger that is never defined or pointed to, leaving an unresolved instruction.

4 / 5

Workflow Clarity

A single-task skill with an unambiguous action: charter format and time-box, per-anomaly decision rule ("Every anomaly becomes either a bug record or a note explaining why it is not a bug"), and explicit exit criteria ("Every planned charter has notes, a time spent, and its findings linked in the ledger"). Not below 5 because the simple-skill exception applies and no risky operations lack validation.

5 / 5

Progressive Disclosure

Under 50 lines, no external references needed, and content organized into clear sections (charter format, starters, rules, exit criteria); no bundle files exist to reference, and the inline structure is easy to navigate.

5 / 5

Total

19

/

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: concrete, third-person, with an explicit 'Use when' clause covering both what the skill does and when to invoke it. Its only weaknesses are a single-verb action list and slightly thin synonym coverage for natural trigger phrases.

Suggestions

Add common trigger synonyms such as 'QA', 'manual testing', or 'bug hunting' so users phrasing the need differently still match.

Consider naming one or two additional concrete actions (e.g., recording findings or planning charters) alongside 'Run ... charters' to round out capability coverage.

DimensionReasoningScore

Specificity

"Run time-boxed exploratory testing charters that hunt unknown unknowns through interruptions, odd states, concurrency, misuse, and persona shifts" lists several concrete mechanisms, but the skill centers on a single action (run charters) rather than the multiple distinct actions of the top anchor. It is clearly more comprehensive than the 1-2-action level.

4 / 5

Completeness

Explicitly answers both questions: the what is "Run time-boxed exploratory testing charters that hunt unknown unknowns..." and the when is "Use after scripted coverage, or when the product is new or poorly specified" — a concrete, explicit trigger clause. Not below 5 because neither half is vague or merely implied.

5 / 5

Trigger Term Quality

Natural phrases a user would say are present ("exploratory testing", "testing charters", "scripted coverage"), giving good keyword coverage, though common variations like "QA", "manual testing", or "bug hunting" are missing.

4 / 5

Distinctiveness Conflict Risk

"Exploratory testing charters" is a clear niche, and the when-clause ("after scripted coverage") actively distinguishes it from scripted test-authoring skills; minimal conflict risk with any generic skill.

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.

Repository

itsablabla/qa-bug-agent-skills

Path

skills/qa-exploratory-charters/SKILL.md

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.