Delete selected durable memories from agentmemory after showing them and getting explicit confirmation. Use when the user says "forget this", "delete memory", "remove that note", or wants to scrub specific data for privacy.
95%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
The user wants to remove data from agentmemory: $ARGUMENTS
memory_smart_search { "query": "old api key in config", "targetLayer": "memory", "limit": 20 }Show the matches, get a yes, then:
memory_governance_delete { "memoryIds": "abc12345,def67890", "reason": "user privacy request" }Expected output:
Found 2 matching memories. Confirmed. Deleted 2 memories.This is destructive and irreversible. Show exactly what will be deleted and get an explicit yes before calling delete. Delete by memory ID, never a bare session.
memory_smart_search, the user's text as query,
targetLayer: "memory", limit: 20, and the requested project/agent scope.
These are selected relevance matches, not an exhaustive inventory.memory_governance_delete with memoryIds as a
comma-separated string and optional reason (default plugin skill request).sessionId.memory_lesson_delete and its
lessonId; memory_governance_delete does not touch lessons.deleted, notFound, and failed in the response. Report actual
deletions and unresolved IDs separately. Recheck the selected IDs before
retrying a failed request; an interrupted response may hide a completed write.WRONG: search returns matches, you immediately call memory_governance_delete
without showing them or waiting for a yes.
RIGHT: list the matches, ask "Delete these 2? (yes/no)", and only delete after an explicit yes.
memoryIds holds real ids from the search, never a bare sessionId.remember: the write side; forget is its undo.recall: find the exact memory id before deleting.See TROUBLESHOOTING.md if memory_smart_search or memory_governance_delete is not available.
rohitg00/agentmemory
70517d2
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.