From claude-code-toolkit
Analyzes current session for decisions, problems solved, patterns, commands, and dependencies, then updates project's CLAUDE.md memory bank with categorized, merged entries.
How this command is triggered — by the user, by Claude, or both
Slash command
/claude-code-toolkit:memory-bankdocumentation/The summary Claude sees in its command listing — used to decide when to auto-load this command
Update the project's CLAUDE.md memory bank with current session learnings. ## Steps 1. Read the existing `CLAUDE.md` (project root) or create one if it does not exist. 2. Analyze the current session to extract: - **Decisions made**: Architecture choices, library selections, pattern adoptions. - **Problems solved**: Bugs fixed, workarounds discovered, gotchas identified. - **Patterns established**: Naming conventions, file organization, coding standards. - **Commands discovered**: Useful CLI commands, build steps, debug techniques. - **Dependencies**: New packages added and ...
Update the project's CLAUDE.md memory bank with current session learnings.
CLAUDE.md (project root) or create one if it does not exist.# Project Memory
## Overview
- Description, key paths, tech stack
## Commands
- `<command>` - what it does
## Architecture
- Key design decisions and patterns
## Known Issues
- Issue description and workaround
## Session Notes
- Last updated: YYYY-MM-DD
- <new learnings from this session>
~/.claude/CLAUDE.md.npx claudepluginhub rohitg00/awesome-claude-code-toolkit/session-learning-captureIdentifies key learnings from the session (new project info, corrections, code struggles) and updates CLAUDE.md or CLAUDE.local.md files with relevant details.
/save-session-learningsGathers session learnings from git history and conversation, categorizes into architecture/patterns/gotchas/commands/decisions, checks for duplicates, and appends to CLAUDE.md and AGENTS.md.
/revise-claude-mdReflects on session learnings, finds CLAUDE.md files, proposes concise updates as diffs, and applies user-approved changes.
/memorySaves valuable session insights — decisions, patterns, gotchas — to a daily markdown file in `.claude/storage/`. Accepts optional context string.
/pin-memoryPins specified context to CLAUDE.md or reviews session for pin-worthy items, adds dated entries, prunes stale ones, and commits changes.
/revise-claude-mdReviews session for learnings on Claude Code usage and proposes concise updates to CLAUDE.md or .claude.local.md files with user approval.