CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

feedback-learning

Classify and record explicit corrective feedback without turning skills or instructions into append-only knowledge dumps.

64

Quality

81%

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

100%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 an exemplary instruction-only skill: terse, directive, and fully concrete, with a decisive classification table, an exact inbox format, hard limits, and validation plus garbage-collection rules. Nothing explains what Claude already knows, and every rule is executable as written.

DimensionReasoningScore

Conciseness

The body is lean and imperative throughout: no concept explanations, no padding, and every rule is directive ('Preserve the principle, not the incident chronology', 'Each area inbox is limited to ten topics and 8 KB'). Re-checked against anchor 4: there is no over-explanation of things Claude already knows that could be trimmed.

5 / 5

Actionability

For an instruction-only skill the guidance is fully concrete: a classification table mapping each feedback kind to an exact destination, an exact path pattern (`.github/learnings/<area>.md`), a copy-paste-ready entry template, and hard numeric limits (ten topics, 8 KB, 90 days). Per the scoring notes, absence of code is not penalized when guidance is this actionable.

5 / 5

Workflow Clarity

Six numbered steps run identify → search → classify → generalize → record → validate, with an explicit validation step ('Check links and remove superseded or contradictory guidance') and a compaction review checklist with concrete triggers (either limit reached, 90-day staleness). The destructive compaction operations are covered by validation, so no cap at 3 applies.

5 / 5

Progressive Disclosure

The bundle is a single self-contained SKILL.md with no reference files and no content that warrants splitting at ~4 KB; sections (Workflow, inbox format, reading learnings, compaction/GC) are clearly headed and easy to navigate, and the `.github/learnings/` paths it names are the artifacts it operates on, not bundle references.

5 / 5

Total

20

/

20

Passed

Description

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

The description states a clear, specific capability with a memorable failure-mode guard, but omits any 'when to use' trigger guidance, which caps its usefulness for skill selection. It is reasonably distinct from sibling skills yet lacks the natural trigger phrases a user would actually say when needing it.

Suggestions

Add a 'Use when...' clause with explicit triggers, e.g. 'Use when the user corrects an approach, rejects a pattern, or asks the agent to remember or learn from feedback.'

Include natural user phrasings such as 'learn from this', 'remember this correction', or 'don't do that again' as trigger terms.

Briefly enumerate the main dispositions (regression test, design/spec document, instruction file, learning inbox) so the 'what' covers the skill's full scope.

DimensionReasoningScore

Specificity

Names the domain ('explicit corrective feedback', 'skills or instructions') with two concrete actions ('Classify and record'), but coverage is not comprehensive — the body's search-before-write, promotion, and compaction behaviors are absent from the description. Not a 4 because only two specific actions are listed; not a 2 because the actions are concrete rather than generic.

3 / 5

Completeness

A clear 'what' is present ('Classify and record explicit corrective feedback without turning skills or instructions into append-only knowledge dumps'), but there is no 'Use when...' clause or any trigger guidance, which caps completeness at 3 per the judging guidelines. Not a 2 because the 'what' is clear, not vague.

3 / 5

Trigger Term Quality

'feedback' and 'corrective feedback' are relevant keywords, but the natural phrases users actually say for this skill — 'learn from this', 'remember this', 'don't do that again' — are missing. Not a 4 because keyword coverage lacks these common variations rather than just a few.

3 / 5

Distinctiveness Conflict Risk

The corrective-feedback classification niche is mostly distinct from generic documentation or file skills, but the absence of trigger phrases and the mention of broad 'skills or instructions' leaves minor overlap risk with memory-keeping and skill-authoring skills. Not a 5 because it has no distinct trigger phrases to disambiguate it from those closely related skills.

4 / 5

Total

13

/

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

microsoft/vscode

Path

.github/skills/feedback-learning/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.