forget
SolidSoft-delete memories by adding/removing the forget tag, or hard-delete outdated memories
AI & Automation 15 stars
3 forks Updated today MIT
Install
Quality Score: 83/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# 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 ...
Details
- Author
- jmylchreest
- Repository
- jmylchreest/aide
- Created
- 5 months ago
- Last Updated
- today
- Language
- Go
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
forget
Delete a memory from Wenlan by ID. Destructive and cannot be undone — prefer `/capture` with `supersedes` for corrections. Invoked as `/forget <source_id>`.
47 Updated today
7xuanlu AI & Automation Listed
memory-forgetting-policy
Decide what an AI system forgets and when, through expiry, decay, and explicit deletion, so memory stays current and lawful. Use when memory accumulates indefinitely or a user asks to be forgotten.
4 Updated today
Amey-Thakur AI & Automation Solid
m3-forget
Delete a memory permanently. Asks for confirmation first.
16 Updated today
skynetcmd