agent-memory-systems
Ajuda a planejar como o agente vai guardar e usar informações. É útil para criar sistemas que lembram conversas ou dados importantes por muito tempo.
O que ela faz
Esta ferramenta ajuda a projetar como um agente de IA vai 'lembrar' informações importantes. Ela organiza o que o agente deve guardar, como e por quanto tempo, garantindo que cada usuário tenha suas próprias informações separadas.
Quando usar
- ✓Quando você quer que um robô lembre das preferências de um usuário entre conversas diferentes.
- ✓Se o robô está misturando informações de usuários diferentes.
- ✓Ao planejar como guardar e recuperar conversas antigas de forma organizada.
Exemplo do que pedir para a IA
“Crie um sistema de memória para meu robô de atendimento, para que ele lembre as preferências de cada cliente separadamente, mesmo que usem a mesma conta.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta analisa o que o robô precisa lembrar (fatos, eventos, métodos), quem é o usuário e quais são as regras de armazenamento. Ela define como guardar e buscar essas informações, garantindo que não se misturem e que apenas o dono possa acessá-las.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill agent-memory-systemsOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/agent-memory-systems/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Sistemas de Memória de Agente
Escolha registros semânticos para fatos/preferências, registros episódicos para eventos e registros procedimentais para métodos reutilizáveis. Mantenha a qualidade da recuperação separada do volume de armazenamento e vincule o acesso persistente à identidade verificada.
Procedimento
- Estabeleça a tarefa real, o locatário/usuário autenticado, a permissão para reter conteúdo, os limites de retenção e as versões existentes do armazenamento/modelo.
- Leia o contrato com escopo de locatário do guia e as seções relevantes de armazenamento/fragmentação. Selecione um adaptador suportado pelo SDK instalado; os esboços históricos do guia não são integrações implantáveis.
- Especifique IDs de registro, evidências de origem, carimbos de data/hora, namespace, limites de recuperação e política de conflito/versão. Preserve os originais e proponha a consolidação sem exclusão.
- Teste rejeição entre identidades, registros desatualizados/conflitantes, recuperação limitada e falhas de gravação com fixtures isolados. Compare a recuperação com perguntas reservadas antes de expandir o armazenamento.
- Entregue a arquitetura e o plano de mudança baseado em evidências, listando adaptadores não resolvidos e destinos de custo/dados hospedados. Aplique apenas as operações de persistência ou provedor realmente autorizadas.
Guia Detalhado
Leia o guia detalhado antes de executar esta habilidade. Ele retém o procedimento completo e o material de referência. Trate seus requisitos de segurança, pré-requisitos e validação como obrigatórios. Para trabalho focado, carregue as seções relevantes; para trabalho de ponta a ponta, leia o guia completamente.
Quando Usar
- Projetar namespaces de memória e retenção para um agente que atende locatários ou usuários distintos.
- Diagnosticar a recuperação de registros de conversação desatualizados, conflitantes ou não autorizados.
- Planejar uma migração de embedding/armazenamento preservando os registros de origem e verificando o isolamento.
Exemplo
Solicitação: “Nosso agente de suporte esquece as preferências entre as sessões. Projete a memória para dois locatários de clientes sem compartilhar o histórico deles.”
Saída: Carregue o contrato com escopo de locatário e as seções de extração de contexto. Proponha um namespace semântico por locatário/usuário verificado, registros com IDs de origem e revisões, e recuperação limitada. Retenha preferências conflitantes até que o proprietário as resolva; inclua testes de que o locatário B não pode recuperar ou consolidar registros do locatário A. Identifique o adaptador persistente existente e a evidência de consentimento/retenção antes de qualquer gravação.
Limitações
- Use esta habilidade apenas quando a tarefa corresponder claramente ao escopo descrito acima.
- Não trate a saída como um substituto para validação específica do ambiente, testes ou revisão especializada.
- Pare e peça esclarecimentos se os inputs, permissões, limites de segurança ou critérios de sucesso necessários estiverem faltando.
Perguntas frequentes
O que são 'registros semânticos', 'episódicos' e 'procedurais'?
Registros semânticos guardam fatos e preferências. Registros episódicos guardam eventos passados. Registros procedurais guardam métodos ou passos que o robô usa.
Por que é importante separar a memória por usuário?
Para garantir a privacidade e evitar que um usuário veja ou influencie as informações de outro. Cada um tem sua própria 'caixa de lembranças'.
O que significa 'qualidade de recuperação'?
É a capacidade do robô de encontrar a informação certa e relevante quando precisa, sem se confundir com dados antigos ou incorretos.
Detalhes
Descrição original do autor
Design tenant-scoped memory, retrieval and retention for agents. Use when planning RAG, conversation history, vector stores or remembering across sessions.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2049
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC