CtrlK
BlogDocsLog inGet started
Tessl Logo

update-skills

Create or update repository skills and instructions when major learnings are discovered during a session. Use when the user says "learn!", when a significant pattern or pitfall is identified, or when reusable domain knowledge should be captured for future sessions.

68

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

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.

A well-structured, actionable process skill with clear sequencing and a validation checkpoint. It is concise and self-contained, with only minor room to tighten the Decision criteria and make error-recovery loops explicit.

Suggestions

Tighten the Decision section by consolidating the shared criteria across the three outcomes rather than repeating similar conditions in each bullet.

Add an explicit 'fix and retry' feedback loop in the Quality Checks step (e.g., 'if a check fails, revise and re-check before saving').

Include one fully worked SKILL.md example instead of only placeholder templates to make the skill-creation step copy-paste ready.

DimensionReasoningScore

Conciseness

The body is largely efficient and assumes Claude's competence, but the Decision section repeats criteria across "Add a learning", "Create or update a skill", and "Create or update an instruction" with some minor padding that could be trimmed.

4 / 5

Actionability

Concrete file paths (`.github/skills/{name}/SKILL.md`), frontmatter templates, and shell commands (`ls`, `grep -r`) give mostly executable guidance; the skill-creation templates use placeholders rather than fully worked examples, a minor gap.

4 / 5

Workflow Clarity

A clear numbered Procedure (1-5) with a Quality Checks validation gate before saving provides a solid sequence with checkpoints, though the error-recovery feedback loop (fix and retry) is implicit rather than explicit.

4 / 5

Progressive Disclosure

Content is well-organized into clearly headed sections and is self-contained with no bundle files, which is appropriate for this skill; the single inline reference to `.github/instructions/learnings.instructions.md` could be more formally signaled.

4 / 5

Total

16

/

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 that clearly states both the capability and explicit invocation triggers, anchored by the distinctive "learn!" phrase. It is specific and complete with low conflict risk.

DimensionReasoningScore

Specificity

"Create or update repository skills and instructions" names several concrete actions (create, update, capture) over a defined domain, with only minor generic phrasing keeping it below a 5.

4 / 5

Completeness

It explicitly answers both what ("Create or update repository skills and instructions when major learnings are discovered") and when ("Use when the user says 'learn!'...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

The explicit trigger "Use when the user says 'learn!'" is a strong natural phrase, and "significant pattern or pitfall" / "reusable domain knowledge" are relevant, though a few everyday synonyms are missing.

4 / 5

Distinctiveness Conflict Risk

The niche of persisting session learnings into skills/instructions is distinct with a clear unique trigger ("learn!"), giving minimal overlap with other skills.

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
posit-dev/positron
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.