Skip to main content

/learn-eval Command

Extends /learn with a quality gate and save-location decision before writing any skill file.

Process

  1. Review session for extractable patterns
  2. Identify the most valuable/reusable insight
  3. Determine save location:
    • Global (~/.claude/skills/learned/): Generic patterns usable across 2+ projects
    • Project (.claude/skills/learned/): Project-specific knowledge
  4. Draft the skill file
  5. Self-evaluate using quality rubric
  6. Ask user to confirm with scores table
  7. Save to determined location

Quality Rubric

Command Syntax

No arguments required - analyzes current session.

Evaluation Output

Requirements

  • All dimensions must score ≥ 3 before saving
  • If any dimension scores 1-2, improve draft and re-score
  • User must explicitly confirm before writing
  • Commands: /learn, /skill-create, /evolve