CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

exploration-protocol

Structured approach to explore features before production development. Templates for objectives, acceptance criteria, architecture, prototypes, and verification. This skill should be used when the user asks to "explore a feature", "start an exploration", "create a task folder", or mentions exploration protocol.

71

Quality

89%

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

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

An exemplary skill body: lean, concrete, and well-structured, with verified one-level-deep reference templates and a clearly gated phase flow. The only gap is the absence of an explicit error-recovery loop when verification fails a criterion.

DimensionReasoningScore

Conciseness

Every section carries skill-specific information — the exact folder tree, the stub marker text, the criteria-table format, and the checkpoint format — with no explanations of concepts Claude already knows and no padding. This matches the lean/efficient anchor; even the repeated first sentence is a one-line orientation, not filler.

5 / 5

Actionability

Guidance is copy-paste ready: an exact task folder tree, an exact stub marker string, a filled-in criteria table pairing criteria with verification methods, a checkbox checkpoint template, and a mandatory instruction to read the real template files before scaffolding. For an instruction-only skill this matches the fully executable anchor covering the common cases.

5 / 5

Workflow Clarity

The Phase Flow lists six clearly sequenced phases with explicit gates ("user approves before work begins", Architecture "stub until criteria approved") plus checkbox checkpoints, which goes beyond anchor 4's "most checkpoints". It falls short of anchor 5 because there is no error-recovery feedback loop (e.g., what to do when verification evidence fails a criterion), so it sits between the 4 and 5 anchors.

4 / 5

Progressive Disclosure

The body is a concise overview that delegates full templates to six real, one-level-deep files in references/001-example-task/ (all verified present), clearly signaled with markdown links and a MUST-read instruction. This matches the anchor for a clear overview with well-signaled one-level-deep references and appropriate content split; patterns kept inline are the small reusable snippets that belong there.

5 / 5

Total

19

/

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 with an explicit 'Use when' clause carrying concrete, naturally phrased triggers and a clear third-person statement of deliverables. The main residual gap is the abstract "structured approach" framing and missing synonyms like "spike" or "investigate".

DimensionReasoningScore

Specificity

"Templates for objectives, acceptance criteria, architecture, prototypes, and verification" names several concrete deliverables, matching the anchor for several specific actions with minor gaps. It is not 5 because "Structured approach to explore features before production development" is an abstract frame rather than enumerated actions (e.g., scaffold, document, verify), and not 3 because coverage goes well beyond 1-2 actions.

4 / 5

Completeness

It clearly answers 'what' ("Structured approach to explore features... Templates for objectives, acceptance criteria, architecture, prototypes, and verification") and explicitly answers 'when' with concrete trigger phrases ("This skill should be used when the user asks to 'explore a feature'..."). This matches the anchor that explicitly answers both what and when with concrete trigger phrases; nothing is weakly implied.

5 / 5

Trigger Term Quality

The quoted phrases "explore a feature", "start an exploration", "create a task folder", and "exploration protocol" are natural terms a user would say, giving good keyword coverage. Not 5 because common synonyms and variations are missing (e.g., "spike", "investigate a feature", "research a task"); not 3 because the natural-phrase coverage is clearly stronger than "some relevant keywords".

4 / 5

Distinctiveness Conflict Risk

The exploration-protocol/task-folder niche with distinct quoted triggers is mostly distinct, with only minor overlap risk against generic planning or research skills. Not 5 because "explore" is a fairly common word that could collide with general exploration requests; not 3 because the quoted triggers are specific to this protocol.

4 / 5

Total

17

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 6 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository

dwmkerr/claude-toolkit

Path

plugins/protocols/skills/exploration-protocol/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.