ワンクリックで
memories-sanitize
Review recent memories and remove invalid or misleading ones from the semantic memory database
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Review recent memories and remove invalid or misleading ones from the semantic memory database
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | memories-sanitize |
| description | Review recent memories and remove invalid or misleading ones from the semantic memory database |
| allowed-tools | Bash(simba *) |
Review memories and identify those that are invalid, misleading, or outdated. This applies to any work session - debugging, feature development, refactoring, exploration, etc.
List all memories:
simba memory list
Or filter by type:
simba memory list --type GOTCHA
Each memory shows: id, type, confidence, and content.
Review each memory and mark as INVALID if it:
For each invalid memory, delete it:
simba memory delete <MEMORY_ID>
If an invalid memory should be replaced with a correct version:
simba memory store --type WORKING_SOLUTION --content "<CORRECT_LEARNING>" --context "<CONTEXT>" --confidence 0.95
| Type | Use For |
|---|---|
GOTCHA | Counterintuitive behaviors, traps, "watch out for this" |
WORKING_SOLUTION | Commands, code, or approaches that worked |
PATTERN | Recurring architectural decisions or workflows |
DECISION | Explicit design choices with reasoning |
FAILURE | What didn't work and why (useful to avoid repeating) |
PREFERENCE | User's stated preferences |
Invalid: "Reference equality vs .Equals() mismatch causes graph disconnection" Correct: "Coordinate tolerance 1e-6 too small for reprojected coords; use 0.01m for EPSG:3857"
Invalid: "Use polling for real-time updates in dashboard" Correct: "Use WebSocket for real-time updates - polling caused excessive server load"
Invalid: "ServiceLocator pattern works well for dependency injection" Correct: "Constructor injection preferred - ServiceLocator made testing difficult"
Enforce Simba's Codex lifecycle routine for coding tasks. Use when starting or finishing implementation work in a Simba-enabled repo to run `simba codex-status` at start, handle any still-pending raw Codex transcript extraction, and run `simba codex-finalize` before final handoff.
Extract learnings from session transcripts and store in semantic memory database
Self-correcting memory recall — when recalled memories are ambiguous or conflicting, re-query for the specific entity (or ask) before answering, and never fabricate when memory is insufficient
View statistics and recent entries from the persistent memory database. Shows session count, knowledge areas, facts, and recent activity.
Local hybrid search for markdown notes and docs. Use BEFORE reading files to save tokens - search first, read only what's relevant. Provides 90% token savings on exploration tasks.
Save the current work session to persistent memory for future context. Summarizes accomplishments, tracks files modified, and stores learnings for cross-session continuity.