Save Knowledge Explicitly
Explicitly saves important knowledge to auto-memory with a timestamp and context, ensuring critical discoveries are not lost. It parses the input, checks for duplicates, appends to MEMORY.md, and suggests promotion to CLAUDE.md when appropriate.
✨ What it does
- Parses the knowledge to extract the concrete fact and context.
- Checks for duplicate entries in MEMORY.md before writing.
- Appends concise entries to MEMORY.md.
- Warns when MEMORY.md exceeds 180 lines.
- Suggests promoting rule-like knowledge to CLAUDE.md.
- Confirms the save and shows the current line count.
🎯 When to use it
- When you have a hard-won debugging insight that you don't want to forget.
- When you learn a project convention not documented in CLAUDE.md.
- When you encounter a tool-specific gotcha that could trip you up later.
- When you make an architecture decision that should be remembered.
- When you want Claude to remember a personal preference for future interactions.
🚀 How to use
Trigger: /si:remember
Trigger with the slash command /si:remember followed by the knowledge to save. Provide a clear, concise statement of what to remember. Example prompts:
/si:remember "This project's CI requires Node 20 LTS — v22 breaks the build"
/si:remember "The /api/auth endpoint uses a custom JWT library, not passport"
📄 Output: An entry appended to MEMORY.md in the project's auto-memory directory.
📦 Add this skill to Claude Code
# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills
# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/engineering-team/self-improving-agent/skills/remember .claude/skills/rememberSkill source: engineering-team/self-improving-agent/skills/remember/SKILL.md
⚠️ Good to know
Do not use for temporary context, enforced rules (use /si:promote), cross-project knowledge (use global CLAUDE.md), or sensitive data like credentials.
❓ FAQ
What happens if I try to save something that already exists in MEMORY.md?
The skill shows the existing entry and asks whether to update it or add a new one.
Can I use /si:remember to store passwords or API keys?
No, the skill explicitly warns against storing credentials, tokens, or secrets in memory files.
What should I do if MEMORY.md is getting too long?
If MEMORY.md exceeds 180 lines, the skill warns you and suggests running /si:memory-review to free space.
🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.