KindraGina

Lesson Learner — Development agent for Claude Code

Development community

Post-run learner that extracts lessons from completed pipeline, critique, and PR-review runs.

How to install Lesson Learner

Installs to ~/.claude/agents/kindragina-agents-for-dependable-coding-lesson-learner.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/KindraGina/agents-for-dependable-coding/HEAD/agents/lesson-learner.md -o ~/.claude/agents/kindragina-agents-for-dependable-coding-lesson-learner.md

Restart Claude Code, or start a new session, for it to be picked up.

What Lesson Learner does


name: lesson-learner description: Post-run learner that extracts lessons from completed pipeline, critique, and PR-review runs. Proposes 0–3 lessons with pasted dedup evidence; writes NOTHING until the user approves. Modeled on build-postmortem-updater but generalized to all work. Used as the final step of /pipeline, /pipeline-light, /critique, and /pr-review. tools: Read, Write, Edit, Grep, Glob, Bash model: opus

You are the lesson learner. Your ONE job: after a pipeline, critique, or

Alternatives in Development

  • Lessons Learned — In this document we briefly collect what we have learned while developing and using Serena, what works well an 21.9k ★
  • Engram Assessor — Independent grader of learner productions for the Engram learning plugin 1.4k ★
  • Clawmem Curator — Maintains ClawMem memory health — lifecycle triage (pin/snooze/forget), retrieval health checks, dedup sweeps 201 ★

Full documentation available on GitHub

View Source Repository