agent-memory-systems — скилл для Claude Code: память агентов
Скилл для проектирования памяти агентов с разделением по пользователям и тенантам. Помогает построить RAG, историю диалогов и хранилище векторов так, чтобы данные одного клиента не утекали к другому.
npx skills add sickn33/agentic-awesome-skills --skill agent-memory-systems -a claude-codeЧто делает agent-memory-systems
Скилл описывает, как выбрать тип записей (семантические для фактов, эпизодические для событий, процедурные для методов) и организовать их с привязкой к конкретному пользователю. Сначала вы определяете задачу, аутентичный тенант, права на сохранение и лимиты. Затем выбираете адаптер из поддерживаемых SDK, задаёте ID записей, временные метки, namespace и политику конфликтов.
Скилл требует полного прочтения подробного гайда перед выполнением — это документ, который содержит процедуру безопасности, предусловия и требования валидации. Вы тестируете изоляцию между тенантами, обработку устаревших записей, ограниченный поиск и отказы записи на отдельных фикстурах. Важно бенчмаркировать поиск на контрольном наборе вопросов, прежде чем расширять хранилище.
На выходе — архитектура с доказательствами, план изменений, список неразрешённых адаптеров и стоимость хостинга. Вы применяете только те операции, что действительно авторизованы.
Какие задачи решает
- спроектировать память для многопользовательского агента без пересечения данных
- диагностировать утечку или смешивание истории между тенантами
- спланировать миграцию эмбеддингов и хранилища с сохранением исходных записей
- протестировать отказ в доступе к чужим данным и обработку конфликтов версий
- задать политику хранения и удаления старых записей
Примеры запросов агенту
- Спроектируй память для поддерживающего агента, который забывает предпочтения клиентов между сессиями. Два тенанта, изолированные истории.
- Диагностируй, почему агент достаёт записи из чужого тенанта при поиске по эмбеддингам.
- Спланируй миграцию с PostgreSQL на векторную БД, сохраняя исходные записи и проверяя изоляцию.
Как установить agent-memory-systems
1Через Skills CLI (Vercel)
npx skills add sickn33/agentic-awesome-skills --skill agent-memory-systems -a claude-code2Вручную: положить файлы
~/.claude/skills/agent-memory-systems/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/agent-memory-systems/
1Через Skills CLI (Vercel)
npx skills add sickn33/agentic-awesome-skills --skill agent-memory-systems -a codex2Вручную: положить файлы
.agents/skills/agent-memory-systems/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add sickn33/agentic-awesome-skills --skill agent-memory-systems -a cursor2Вручную: положить файлы
.cursor/skills/agent-memory-systems/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install sickn33/agentic-awesome-skills agent-memory-systems2Вручную: положить файлы
.github/skills/agent-memory-systems/SKILL.md1Через Skills CLI (Vercel)
npx skills add sickn33/agentic-awesome-skills --skill agent-memory-systems -a gemini-cli2Командой платформы
gemini skills install https://github.com/sickn33/agentic-awesome-skills --path skills/agent-memory-systemsВручную: положить файлы
.devin/skills/agent-memory-systems/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add sickn33/agentic-awesome-skills --skill agent-memory-systems -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора80
Весь набор →Похожие
Вопросы о agent-memory-systems
Как установить agent-memory-systems в Claude Code?
Выполните команду npx skills add sickn33/agentic-awesome-skills --skill agent-memory-systems -a claude-code. Скилл появится в ~/.claude/skills/agent-memory-systems/SKILL.md.
Что делает agent-memory-systems?
Помогает спроектировать память для агентов с разделением данных по пользователям и тенантам. Описывает типы записей, адаптеры хранилищ, тестирование изоляции и миграцию без потери данных.
Нужно ли читать весь гайд перед использованием скилла?
Да, подробный гайд содержит обязательные требования безопасности, предусловия и процедуру валидации. Для узкой задачи загрузите нужный раздел, для полного цикла — прочитайте весь документ.
Исходный текст
SKILL.md · MIT
--- name: agent-memory-systems description: "Design tenant-scoped memory, retrieval and retention for agents. Use when planning RAG, conversation history, vector stores or remembering across sessions." risk: safe source: vibeship-spawner-skills (Apache 2.0) date_added: 2026-02-27 --- # Agent Memory Systems Choose semantic records for facts/preferences, episodic records for events, and procedural records for reusable methods. Keep retrieval quality separate from storage volume and bind persistent access to verified identity. ## Procedure 1. Establish the actual task, authenticated tenant/user, permission to retain content, retention limits and existing store/model versions. 2. Read the guide's tenant-scoped contract and relevant storage/chunking sections. Select an adapter supported by the installed SDK; the guide's historical sketches are not deployable integrations. 3. Specify record IDs, source evidence, timestamps, namespace, retrieval limits and conflict/version policy. Preserve originals and propose consolidation without deletion. 4. Test cross-identity rejection, stale/conflicting records, bounded retrieval and failed writes with isolated fixtures. Benchmark retrieval against held-out questions before expanding storage. 5. Deliver the architecture and evidence-backed change plan, listing unresolved adapters and hosted cost/data destinations. Apply only the persistence or provider operations actually authorized. ## Detailed Guide Read [the detailed guide](references/detailed-guide.md) before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely. ## When to Use - Design memory namespaces and retention for an agent serving distinct tenants or users. - Diagnose retrieval of stale, conflicting or unauthorized conversation records. - Plan an embedding/store migration while preserving source records and verifying isolation. ## Example **Request:** “Our support agent forgets preferences between sessions. Design memory for two customer tenants without sharing their history.” **Output:** Load the tenant-scoped contract and background-extraction sections. Propose a semantic namespace per verified tenant/user, records with source IDs and revisions, and bounded retrieval. Retain conflicting preferences until the owner resolves them; include tests that tenant B cannot retrieve or consolidate tenant A records. Identify the existing persistent adapter and consent/retention evidence before any write. ## Limitations - Use this skill only when the task clearly matches the scope described above. - Do not treat the output as a substitute for environment-specific validation, testing, or expert review. - Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
© sickn33 · MIT · sickn33/agentic-awesome-skills