A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with AI (using Claude's agent-sdk), and injects relevant context back into future sessions.
git clone https://github.com/thedotmack/claude-mem.githttps://docs.claude-mem.ai/
["1. Install the Claude Code plugin from the marketplace and enable claude-mem.","2. Start a new coding session in Claude Code and explicitly state you want to use claude-mem.","3. Clearly define your project name, programming language, and main goals at the beginning.","4. Work through your coding tasks as normal - claude-mem will automatically capture context.","5. For best results, periodically summarize key decisions and next steps during the session."]
Automatically save and recall coding decisions made in previous sessions to streamline project development.
Utilize the skill-based search feature to quickly find relevant code snippets or project history without manual searching.
Inject context from past coding sessions into new projects, reducing setup time and improving workflow efficiency.
Control privacy by tagging sensitive information to exclude it from memory storage, ensuring compliance with data protection standards.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/thedotmack/claude-memCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Activate claude-mem and begin a coding session. I'm working on a [PROGRAMMING_LANGUAGE] project called [PROJECT_NAME]. The main goal is to [PROJECT_GOAL]. I want to capture all relevant context, including code snippets, errors, and decisions made during this session. Later, I'll need this context injected into future sessions to maintain continuity.
Claude-Mem activated. Starting new coding session for Python project 'Inventory Management System'. Goal: Implement barcode scanning functionality using OpenCV. Session context captured: Installed required libraries (opencv-python, numpy), wrote initial barcode detection script, encountered error 'AttributeError: module 'cv2' has no attribute 'barcode''. Resolved by updating OpenCV version. Next steps: Implement database integration for scanned items. Context will be available in future sessions.
Memory layer for AI apps
Automate your browser workflows effortlessly
Your one-stop shop for church and ministry supplies.
AI assistant built for thoughtful, nuanced conversation
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan