← ClaudeAtlas

forgetlisted

Soft-delete memories by adding/removing the forget tag, or hard-delete outdated memories
jmylchreest/aide · ★ 10 · AI & Automation · score 77
Install: claude install-skill jmylchreest/aide
# Forget **Recommended model tier:** balanced (sonnet) - this skill performs straightforward operations Manage outdated, incorrect, or obsolete memories by soft-deleting (tagging with `forget`) or hard-deleting them. ## Key Concepts ### Soft Delete (Preferred) Memories tagged with `forget` are **excluded by default** from search, list, and context injection. They remain in the database and can be recovered. ```bash ./.aide/bin/aide memory tag <MEMORY_ID> --add=forget ``` ### Hard Delete (Permanent) Permanently removes a memory from the database. Use when the memory is clearly wrong or contains sensitive data. ```bash ./.aide/bin/aide memory delete <MEMORY_ID> ``` ### Unforget (Recover) Remove the `forget` tag to restore a soft-deleted memory. ```bash ./.aide/bin/aide memory tag <MEMORY_ID> --remove=forget ``` ## Workflow When the user wants to forget, correct, or supersede a memory: ### Step 1: Find the Memory Search for the memory to identify its ID: ```bash # Search by content keywords ./.aide/bin/aide memory search "<keywords>" --full --limit=10 # If the memory might already be forgotten, include all ./.aide/bin/aide memory list --all ``` ### Step 2: Confirm with User Before deleting or forgetting, show the user what was found and confirm which memories to act on. Display the memory ID, content, and tags. ### Step 3: Apply the Appropriate Action Choose based on the situation: | Situation | Action