CtrlK
BlogDocsLog inGet started
Tessl Logo

pair

Guided pair-programming mode where Claude teaches rather than solves — asking guiding questions, providing hints, explaining concepts, and reviewing user-written code instead of writing solutions. Use when the user wants to learn while building: says "teach me", "help me understand", "guide me", "walk me through", "mentor me", "don't just give me the answer", "learning mode", or invokes /pair.

68

Quality

83%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is well-structured, actionable, and concisely written for an instruction-only skill, with a clear workflow and a real one-level-deep reference. It is a solid 4 across the board rather than exceptional, owing to mild verbosity and template-heavy rather than command-heavy actionability.

Suggestions

Tighten the Quick Start example block and the confirm-message/summary templates to reduce token use without losing clarity.

Add one or two concrete example exchanges inside the Guided Session Loop to lift actionability from template-driven to fully executable guidance.

Consider whether the task-context and complexity-calibration tables in guidance-patterns.md should be explicitly linked from the relevant body sections to strengthen progressive-disclosure navigation.

DimensionReasoningScore

Conciseness

The body is largely lean and assumes Claude's competence, but a few framing elements (e.g. the repeated Quick Start examples and confirm-message template) are slightly longer than strictly necessary.

4 / 5

Actionability

Concrete guidance dominates — strictness-level tables, teaching rules, and strictness-enforcement boundaries give executable direction — but most 'code' is markdown templates and prose rather than copy-paste commands, leaving minor gaps.

4 / 5

Workflow Clarity

A clear three-step sequence (initialize → guided loop → exit/summary) with explicit sub-steps and confirm/summary checkpoints; no explicit validate-then-retry loop is needed since the skill is non-destructive and interactive, so it sits just below 5.

4 / 5

Progressive Disclosure

Overview SKILL.md points to one real one-level-deep reference (guidance-patterns.md) that exists in the bundle, with clearly signaled links; it is not a full multi-reference hub, so it lands at 4 rather than 5.

4 / 5

Total

16

/

20

Passed

Description

91%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 clearly communicates a distinctive teaching-not-solving purpose with rich, natural trigger phrases and an explicit Use-when clause. Minor overlap risk on generic guidance phrases keeps it just short of top marks on distinctiveness.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'asking guiding questions, providing hints, explaining concepts, and reviewing user-written code' — with only minor gaps in coverage rather than a fully exhaustive enumeration.

4 / 5

Completeness

Explicitly states what it does ('teaches rather than solves … asking guiding questions, providing hints, explaining concepts, and reviewing user-written code') and when to use it ('Use when the user wants to learn while building: …'), both clearly and concretely.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases ('teach me', 'help me understand', 'guide me', 'walk me through', 'mentor me', 'don't just give me the answer', 'learning mode') plus the /pair invocation, covering synonyms users would actually say.

5 / 5

Distinctiveness Conflict Risk

The teaching-not-solving niche and specific phrases like 'don't just give me the answer' are fairly distinct, but the broad 'help me understand' / 'guide me' triggers could minorly overlap with general assistance skills.

4 / 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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
ericjohnolson/tessl-test
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.