CtrlK
BlogDocsLog inGet started
Tessl Logo

promote

Graduate a proven pattern from auto-memory (MEMORY.md) to CLAUDE.md or .claude/rules/ for permanent enforcement. Use when the user runs /si:promote or asks to make a learned behavior permanent.

68

Quality

82%

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

The canonical home for this skill is promote in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

82%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 workflow skill with concrete examples and sensible confirmation checkpoints around its destructive memory-removal step. Minor redundancy in the Tips section and the lack of an explicit error-recovery loop keep it just short of top marks.

Suggestions

Remove the redundant Tips entries that restate Step 5 (200-line limit) and the distillation rules (one line per rule, include the concrete command) to tighten conciseness.

Add an explicit validate->fix->retry loop, e.g. after writing a rule, re-read the target file to confirm the rule landed under the correct heading before cleaning up auto-memory.

Consider splitting the Promotion Decision Guide and CLAUDE.md-vs-rules table into a short references file to reduce the single-file length and strengthen progressive disclosure.

DimensionReasoningScore

Conciseness

Mostly lean and actionable, but the intro line restates the description and the Tips section repeats guidance already given in Step 5 and the distillation rules; minor trimming possible.

4 / 5

Actionability

Provides copy-pasteable bash for locating MEMORY.md entries, a real before/after worked example (pnpm), a concrete .claude/rules/ file template, and a confirmation output template covering the common cases.

5 / 5

Workflow Clarity

Seven clearly sequenced steps with checkpoints (clarify-if-vague, show-then-confirm before destructive MEMORY.md removal, 200-line guard), but no explicit validate->fix->retry feedback loop, leaving a minor validation gap.

4 / 5

Progressive Disclosure

Single self-contained file with well-organized headers and no bundle files to navigate; at ~140 lines it is over the 50-line simple-skill threshold, so the well-organized-sections exception to a 5 does not fully apply.

4 / 5

Total

17

/

20

Passed

Description

82%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 clear, third-person description that explicitly covers both capability and trigger conditions with a distinct niche. It could list more discrete actions to lift specificity, but trigger and completeness coverage are strong.

DimensionReasoningScore

Specificity

Names the domain and concrete source/targets (auto-memory MEMORY.md -> CLAUDE.md or .claude/rules/) but describes essentially one action (graduate/promote), not a comprehensive list of actions.

3 / 5

Completeness

Explicitly answers both what ('Graduate a proven pattern ... to CLAUDE.md or .claude/rules/ for permanent enforcement') and when ('Use when the user runs /si:promote or asks to make a learned behavior permanent') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes the explicit command '/si:promote' and the natural phrase 'asks to make a learned behavior permanent'; a few synonymous natural terms are missing.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (auto-memory -> rules promotion) with distinct triggers (/si:promote, make a learned behavior permanent) and minimal overlap risk with other skills.

5 / 5

Total

17

/

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
alirezarezvani/claude-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.