Loading...
Loading...
Add a lesson to a skill LEARN.md file, routing feedback to skill, template, or context learning. Use when capturing workflow lessons.
npx skill4agent add parhumm/jaan-to learn-addRoute feedback to the appropriate LEARN.md file.
$JAAN_LEARN_DIR/*.learn.md$JAAN_CONTEXT_DIR/*.md${CLAUDE_PLUGIN_ROOT}/docs/extending/language-protocol.md"target" "lesson"$JAAN_TEMPLATES_DIR/name$JAAN_CONTEXT_DIR/name/jaan-to:learn-add "pm-prd-write" "Always ask about rollback strategy"/jaan-to:learn-add "$JAAN_CONTEXT_DIR/tech" "All new tables need soft delete"${CLAUDE_PLUGIN_ROOT}/docs/extending/language-protocol.mdlanguage_learn-add| Target Pattern | LEARN.md Location |
|---|---|
Skill name (e.g., | |
System skill (e.g., | |
| |
| |
| |
| |
| Category | Trigger Keywords |
|---|---|
| Better Questions | ask, question, clarify, confirm, "should ask" |
| Edge Cases | edge, special, case, handle, check, "need to handle" |
| Workflow | workflow, process, step, order, "before/after" |
| Common Mistakes | avoid, mistake, wrong, don't, never, "should not" |
$JAAN_LEARN_DIR/jaan-to-{name}.learn.md$JAAN_LEARN_DIR/jaan-to:{name}.learn.mdReady to Add Lesson
**File:** {file path}
**Category:** {category}
**Lesson:** {lesson text}
Preview:
## {Category}
- {existing lessons...}
- {new lesson} <-- NEW
Confirm? [y/n/edit]## Better Questions${CLAUDE_PLUGIN_ROOT}/skills/{skill-name}/LEARN.md- $JAAN_LEARN_DIR/jaan-to-{skill-name}.learn.md# Lessons: {skill-name}
> Last updated: {date}
## Better Questions
- {lesson if category matches}
## Edge Cases
- {lesson if category matches}
## Workflow
- {lesson if category matches}
## Common Mistakes
- {lesson if category matches}Lesson Added
**File:** {path}
**Category:** {category}
**Lesson:** {lesson}Commit this lesson? [y/n]git add {file_path}git commit -m "learn({skill}): {short lesson summary}"{commit hash}"No target specified. Which skill or context should this lesson apply to?"
"Skill '{target}' not found. Available skills: {list}"
"No lesson provided. What feedback should be remembered?"
"Could not create LEARN.md. Check file permissions."