agentmemory-agents
How agentmemory wires into host coding agents via the connect command. Use when installing agentmemory into a specific agent,…
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.
Claude Code
$ npx -y skills add rohitg00/agentmemory --skill forget --agent claude-code
Codex
$ npx skills add rohitg00/agentmemory --skill forget -a codex -y
Cursor
$ npx skills add rohitg00/agentmemory --skill forget -a cursor -y
Gemini CLI
$ npx skills add rohitg00/agentmemory --skill forget -a gemini-cli -y
GitHub Copilot
$ npx skills add rohitg00/agentmemory --skill forget -a github-copilot -y
OpenCode
$ npx skills add rohitg00/agentmemory --skill forget -a opencode -y
Windsurf
$ npx skills add rohitg00/agentmemory --skill forget -a windsurf -y
name: forget description: 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. argument-hint: "[what to forget - session ID, file path, or search term]" user-invocable: true
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.
1. Search with `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. 2. Show what matched: memory ids, titles, and scope. Redact secret values. Ask for explicit confirmation. Do not proceed on silence or a vague "sure, whatever". 3. On confirmation, call `memory_governance_delete` with `memoryIds` as a comma-separated string and optional `reason` (default `plugin skill request`). 4. Observation or whole-session erasure is not supported by this operation. Explain that limit before proceeding; never label selected memory deletion as a complete session wipe. Do not pass observation IDs or a `sessionId`. 5. Lessons are separate: delete one with `memory_lesson_delete` and its `lessonId`; `memory_governance_delete` does not touch lessons. 6. Check `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.
See [TROUBLESHOOTING.md](TROUBLESHOOTING.md) if `memory_smart_search` or `memory_governance_delete` is not available.
How agentmemory wires into host coding agents via the connect command. Use when installing agentmemory into a specific agent,…
How agentmemory is built, the iii engine primitives it runs on, its storage model, ports, and the viewer. Use when reasoning…
Set up and diagnose local agentmemory, including MCP, environment variables, ports, and feature flags. Use when getting started,…
The agentmemory plugin hooks that capture observations automatically across the agent session lifecycle. Use when explaining how…
Map of every agentmemory MCP tool, what each does, and its parameters. Use when choosing which memory tool to call, when a tool…
The agentmemory HTTP REST API surface, the primary protocol for talking to the memory server. Use when calling agentmemory over…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…