← ClaudeAtlas

b12-memorylisted

B12 persistent cross-session memory system. INVOKE this skill BEFORE answering when the user uses any recall verb or references work that is not visible in the current conversation. English recall verbs: remember, recall, last time, before, previously, prior, earlier, said, told, mentioned, stored, saved. Turkish recall verbs: hatırla, hatırlıyor musun, geçen sefer, daha önce, önceki, demiştik, söylemiştim, kaydetmiştik, nerden geldiğini hatırlamadığım. Also invoke when the user asks to "store this", "save this", "remember this", "not al", "kayda geç", "unutma", or any imperative that implies long-term persistence. Also invoke at the start of any non-trivial task in this project to prime context. Covers the B12 MCP tools: memory_search, memory_store, memory_update, memory_quality, memory_refine, memory_consolidate, memory_surface, memory_session_context, memory_export, memory_import, memory_dashboard.
dorukardahan/B12 · ★ 0 · AI & Automation · score 70
Install: claude install-skill dorukardahan/B12
# B12 Memory System — Behavioral Guide You have persistent cross-session memory via B12 MCP tools. Use them proactively. ## Core Tools | Tool | Purpose | Key Parameters | |------|---------|----------------| | `memory_search` | Semantic + keyword hybrid search | `mode=hybrid`, `after/before=ISO date`, `max_response_chars=40000` | | `memory_store` | Store a memory with metadata | Always include `metadata` and `tags` | | `memory_update` | Update existing memory content | Requires memory ID | | `memory_quality` | Analyze memory quality and health | `analyze` or `report` mode | | `memory_refine` | Batch refinement of candidates | For improving multiple memories | | `memory_consolidate` | Merge duplicate/related memories | Reduces redundancy | | `memory_surface` | Proactive memory surfacing | Context-aware retrieval | | `memory_session_context` | Full session context on first call | Rich startup context | | `memory_export` / `memory_import` | Backup and restore | Portable B12 snapshots | | `memory_dashboard` | Visual health overview | Metrics and stats | ## Time Search When user says approximate time ("2 days ago", "last week", "this morning"), use wide buffer: - ±1 day for days, ±2 days for weeks - Example: "2 days ago" → `after=3_days_ago`, `before=1_day_ago` - If few results, widen range ## Scope System When **STORING**, always include: - Tags: `[proj:{project_name}, user:{setup}]` - Metadata: `{project: "{project}", setup: "{setup}", scope: "<type>"}` Scope types: - `pr