CtrlK
BlogDocsLog inGet started
Tessl Logo

learning-opportunities

Facilitates deliberate skill development during AI-assisted coding. Offers interactive learning exercises after architectural work (new files, schema changes, refactors). Use when completing features, making design decisions, or when user asks to understand code better. Triggers on "learning exercise", "help me understand", "teach me", "why does this work", or after creating new files/modules. Do NOT use for urgent debugging, quick fixes, or when user says "just ship it".

80

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is a well-organized, instruction-only skill that gives concrete actionable guidance with explicit feedback loops and a single one-level-deep reference to real supporting material. It assumes Claude's intelligence and avoids unnecessary explanation.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence; guidance is direct ('Stop generating immediately', 'Keep offers to one short sentence') with example transcripts that each earn their place rather than padding.

3 / 3

Actionability

Provides concrete, copy-ready prompts and specific behaviors for each exercise type, plus an explicit 'Pause for input' protocol with exact allowed phrases.

3 / 3

Workflow Clarity

The 'Pause for input' core principle gives an explicit sequenced workflow (stop, wait, then branch on correct/wrong responses) with a clear feedback loop and checkpoint, and the exercise types are well-sequenced.

3 / 3

Progressive Disclosure

The body is a concise overview with a clearly signaled, one-level-deep reference to references/PRINCIPLES.md (verified to exist), with content appropriately split and easy navigation.

3 / 3

Total

12

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, action-oriented, and clearly answers both what the skill does and when to use it, with natural trigger terms and an explicit exclusion clause to avoid mis-triggering. It is a strong, concise description.

DimensionReasoningScore

Specificity

Lists multiple concrete actions and contexts ('Offers interactive learning exercises after architectural work (new files, schema changes, refactors)') rather than vague language.

3 / 3

Completeness

Clearly answers both what (deliberate skill development via exercises) and when ('Use when completing features, making design decisions...'), with explicit triggers and exclusions.

3 / 3

Trigger Term Quality

Includes natural phrases users would actually say ('learning exercise', 'help me understand', 'teach me', 'why does this work') with good coverage of variations.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche (post-work learning exercises) with distinct triggers and an explicit 'Do NOT use for urgent debugging, quick fixes' clause that reduces conflict.

3 / 3

Total

12

/

12

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
tech-leads-club/agent-skills
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.