mshadmanrahman

Shepherd Learn — Development skill for Claude Code

Development community

/shepherd-learn — Capture Session Lessons.

How to install Shepherd Learn

Installs to ~/.claude/skills/mshadmanrahman-bug-shepherd-shepherd-learn/SKILL.md

Terminal
mkdir -p ~/.claude/skills/mshadmanrahman-bug-shepherd-shepherd-learn && curl -fsSL https://raw.githubusercontent.com/mshadmanrahman/bug-shepherd/HEAD/commands/shepherd-learn.md -o ~/.claude/skills/mshadmanrahman-bug-shepherd-shepherd-learn/SKILL.md

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

What Shepherd Learn does

/shepherd-learn — Capture Session Lessons

End-of-session command that captures what you learned into the institutional memory. This is what makes Bug Shepherd smarter over time.

**Audience:** Anyone who just finished a bug session. The lessons are written in plain language, not code.

Why This Matters

Every bug session teaches something. Without capturing it, you (or your team) will repeat the same mistakes, fall into the same traps, and waste time rediscovering the same patterns

Alternatives in Development

  • Claude Supermemory — Persistent memory across sessions and projects using Supermemory 2.3k ★
  • Obsidian Learn — Review vault learnings, prune stale ones, surface active patterns — the vault's lessons compound or expire 277 ★
  • Learn Review — Manually trigger a learning review of the current session 172 ★

Full documentation available on GitHub

View Source Repository