← ClaudeAtlas

memory-assistantlisted

Comprehensive memory management skill that guides memory capture and recall throughout sessions. Triggers when: user makes architectural decisions ("let's use", "we should", "decided to", "choosing"), discovers learnings ("TIL", "learned that", "discovered", "found out", "realized"), encounters blockers ("stuck on", "blocked by", "cannot", "impediment"), achieves progress ("completed", "finished", "milestone", "done with"), identifies patterns ("pattern", "we always", "recurring", "common approach"), asks about past work ("what did we decide", "why did we", "how did we solve", "remember when", "previously"), requests memory operations ("capture this", "remember this", "save this decision", "recall", "search memories"), or starts work on topics with likely stored context ("working on authentication", "implementing database", "debugging").
fnbdesign/git-notes-memory · ★ 3 · AI & Automation · score 79
Install: claude install-skill fnbdesign/git-notes-memory
# Memory Assistant Skill A comprehensive skill that facilitates memory capture, recall, and lifecycle management for the git-notes-memory plugin. This skill helps Claude proactively suggest memory captures, surface relevant context, and reinforce persistent memory practices. ## Purpose This skill serves as an intelligent memory assistant that: 1. **Detects capture opportunities** - Recognizes decisions, learnings, blockers, and patterns worth preserving 2. **Surfaces relevant context** - Proactively recalls memories when working on related topics 3. **Guides best practices** - Helps users get maximum value from the memory system 4. **Maintains memory hygiene** - Suggests reviews, updates, and lifecycle management ## Core Workflows ### Workflow 1: Capture Detection When the conversation reveals content worth preserving, this skill activates to guide capture. #### Decision Detection **Trigger patterns**: "decided to", "choosing", "we'll use", "going with", "selected" ```python # Detect decision-worthy content decision_signals = [ "decided to", "choosing", "we'll use", "going with", "selected", "will implement", "the approach is" ] # If detected, suggest capture: """ 💡 **Decision detected**: You just made an architectural choice. Would you like to capture this decision for future reference? Use: `/memory:capture decisions <summary> -- <rationale>` Example: `/memory:capture decisions Use PostgreSQL for data layer -- JSONB support and team familiarity outweigh