К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

forget — скилл для Claude Code: что делает и как установить

Скилл удаляет выбранные записи из agentmemory только после явного подтверждения. Пригодится для очистки секретов и устаревших заметок.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add rohitg00/agentmemory --skill forget -a claude-code
Открыть на GitHub

Что делает forget

Скилл находит сохранённые данные в agentmemory через инструмент memory_smart_search с ограничением в 20 совпадений по слою memory. Перед удалением агент показывает идентификаторы записей, заголовки и область видимости, скрывая значения секретов, и ждёт подтверждения словом «да».

После согласия вызывается memory_governance_delete со списком memoryIds и причиной (по умолчанию plugin skill request). Стирание необратимо. Скилл удаляет только отдельные записи по их идентификаторам: очистка целых сессий или наблюдений не поддерживается. Для уроков предусмотрен отдельный вызов memory_lesson_delete.

Какие задачи решает

  • стереть устаревшие заметки и личные данные из agentmemory
  • удалить сохранённый API-ключ с предварительной маскировкой секрета
  • точечно очистить записи памяти по ключевым словам или пути к файлу

Примеры запросов агенту

  • забудь старый токен из конфига
  • удали из памяти заметку про настройки деплоя
  • сотри сохранённые данные для файла config.json

Как установить forget

1Через Skills CLI (Vercel)

npx skills add rohitg00/agentmemory --skill forget -a claude-code

2Вручную: положить файлы

~/.claude/skills/forget/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/forget/

Из того же набора11

Весь набор →
remember rohitg00 Сохраняет решения и выводы в долговременную память agentmemory с тегами понятий, чтобы агент мог найти их в будущих сессиях. Claude Code CX Codex Cursor +1 14 000установок recall rohitg00 Ищет прошлые наблюдения, сессии и выводы по теме через agentmemory. Пригодится, когда нужно вспомнить, что уже делали или обсуждали. Claude Code CX Codex Cursor +1 13 900установок session-history rohitg00 Показывает историю недавних сессий проекта в виде временной шкалы. Нужен, чтобы быстро восстановить прошлую работу. Claude Code CX Codex Cursor +1 13 800установок commit-history rohitg00 Скилл выводит список коммитов git, привязанных к сессиям агента, с фильтрацией по ветке или репозиторию. Claude Code CX Codex Cursor +1 13 700установок handoff rohitg00 Возобновляет последнюю сессию агента для текущей папки и сразу показывает незакрытый вопрос. Claude Code CX Codex Cursor +1 13 400установок agentmemory-agents rohitg00 Скилл даёт агенту инструкции по подключению сервера памяти через команду agentmemory connect. Он помогает связать конфигурацию хоста и не затереть существующие MCP-серверы. Claude Code CX Codex Cursor +1 11 000установок agentmemory-mcp-tools rohitg00 Справочник по MCP-инструментам agentmemory для ИИ-агентов. Помогает модели точно выбирать методы поиска, слоты, граф знаний и передавать только валидные аргументы. Claude Code CX Codex Cursor +1 10 900установок agentmemory-config rohitg00 Скилл помогает настроить локальный agentmemory и проверить соединение MCP. Пригодится, когда нужно включить функцию, разобраться с авторизацией или найти причину сбоя. Claude Code CX Codex Cursor +1 10 900установок

Похожие

firebase-basics официальный google Скилл настраивает Firebase CLI, помогает войти в аккаунт, создать или выбрать проект и скачать конфигурацию Android или iOS. Claude Code Gemini CLI CX Codex 14 100установок knowledge-agent thedotmack Собирает выбранные наблюдения claude-mem в корпус знаний и даёт задавать ему вопросы. Нужен для анализа прошлой работы по теме или проекту. Claude Code CX Codex Cursor +1 5 700установок stitch::generate-design официальный google-labs-code Скилл превращает текстовое описание или картинку в готовый экран интерфейса через Stitch MCP, а потом правит его точечными промптами. Claude Code CX Codex Cursor +1 10 700установок skill-creator официальный openai Руководство по созданию и обновлению скиллов для ИИ-агентов. Помогает упаковать рабочие процессы, скрипты и документацию без лишней траты токенов. Claude Code CX Codex Cursor +1 4 900установок setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. Claude Code 1 052 851установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. Claude Code 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. Claude Code CX Codex 282 859установок stitch-loop официальный google-labs-code Организует автономную сборку страниц через Stitch MCP. Агент берёт задачу из файла-эстафеты, создаёт экран, переносит код в проект и сразу пишет задание для следующей итерации. Claude Code CX Codex Cursor +1 56 300установок

Вопросы о forget

Как установить forget в Claude Code?

Выполните команду npx skills add rohitg00/agentmemory --skill forget -a claude-code.

Что делает скилл forget?

Находит записи в хранилище agentmemory, показывает их список пользователю и удаляет только после прямого согласия.

Можно ли очистить всю сессию сразу?

Нет, удаление всей сессии или наблюдений не поддерживается. Скилл принимает только конкретные memoryIds найденных записей.

Исходный текст

SKILL.md · Apache-2.0
---
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

## Quick start

```json
memory_smart_search { "query": "old api key in config", "targetLayer": "memory", "limit": 20 }
```

Show the matches, get a yes, then:

```json
memory_governance_delete { "memoryIds": "abc12345,def67890", "reason": "user privacy request" }
```

Expected output:

```text
Found 2 matching memories. Confirmed. Deleted 2 memories.
```

## Why

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.

## Workflow

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.

## Anti-patterns

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.

## Checklist

- Matches were shown to the user before any delete.
- An explicit yes was received, not assumed.
- `memoryIds` holds real ids from the search, never a bare `sessionId`.
- Final message states the actual count deleted.

## See also

- `remember`: the write side; forget is its undo.
- `recall`: find the exact memory id before deleting.

## Troubleshooting

See [TROUBLESHOOTING.md](TROUBLESHOOTING.md) if `memory_smart_search` or `memory_governance_delete` is not available.

© rohitg00 · Apache-2.0 · rohitg00/agentmemory

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой