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/remember

Skill 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.