← ClaudeAtlas

rememberlisted

Save the current work session to persistent memory for future context. Summarizes accomplishments, tracks files modified, and stores learnings for cross-session continuity.
mahmoudimus/simba · ★ 4 · Data & Documents · score 77
Install: claude install-skill mahmoudimus/simba
# /remember - Save Session to Memory Summarize the current work session and save it to persistent memory for future context. ## Instructions When the user invokes `/remember`, you should: ### 1. Check for Activity Log First, check if there's an activity log from this session: ```bash REPO_ROOT=$(git rev-parse --show-toplevel 2>/dev/null || echo "$PWD") ACTIVITY_FILE="$REPO_ROOT/.simba/search/activity.log" if [ -f "$ACTIVITY_FILE" ]; then cat "$ACTIVITY_FILE" fi ``` ### 2. Analyze the Session Review what was accomplished in this conversation: - What files were read, created, or modified? - What was the main goal or task? - What key decisions were made? - Were there any important patterns or learnings? ### 3. Generate Summary Create a concise summary (2-3 sentences) that captures: - **What** was done (the main accomplishment) - **Why** it matters (the purpose or problem solved) - **Key details** (important files, patterns, or decisions) ### 4. Extract Metadata Identify: - **Files touched**: List of file paths worked on - **Topics**: 3-5 keywords for searchability (e.g., "auth, jwt, middleware, security") - **Tools used**: Main tools used (Read, Write, Edit, Bash, etc.) ### 5. Save to Memory Use the simba.search CLI to save: ```bash # Initialize if needed uv run python -m simba.search init # Save session uv run python -m simba.search add-session \ "YOUR_SUMMARY_HERE" \ '["file1.ts", "file2.ts"]' \ '["Read", "Edit", "Bash"]' \ "topic1, topic2,