Communitygithub.com

Abdo2011-Mahmoud/claude-session-memory-core

Melhor alternativa 2026 para o Claude Code Memory Toolkit – Gerenciador inteligente de sessões em Markdown.

O que é claude-session-memory-core?

Este skill, Abdo2011-Mahmoud/claude-session-memory-core, é uma alternativa inteligente e leve ao Claude Code Memory Toolkit, projetado para desenvolvedores que usam assistentes de IA como Claude Code, Cursor ou Codex. Ele gerencia sessões de forma eficiente usando arquivos Markdown estruturados, permitindo salvar, restaurar e compartilhar o contexto de conversas ou tarefas. Ao invés de depender de bancos de dados complexos, o skill utiliza metadados YAML e bloco de notas no Markdown para organizar o histórico e facilitar a continuidade do trabalho. Suporta múltiplos agentes de IA e é particularmente útil para manter a consistência em projetos longos, depuração colaborativa ou sessões de programação com interrupções. Com comandos simples via terminal ou integração direta ao agente, ele permite criar checkpoints de sessão e resumir automaticamente o progresso, otimizando o fluxo de trabalho do desenvolvedor.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add Abdo2011-Mahmoud/claude-session-memory-core

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que claude-session-memory-core faz?

Melhor alternativa 2026 para o Claude Code Memory Toolkit – Gerenciador inteligente de sessões em Markdown.

Visão Geral

Este gerenciador de sessões em Markdown foi projetado para ser uma alternativa leve e eficiente ao Claude Code Memory Toolkit. Ele permite que desenvolvedores salvem, restaurem e compartilhem o contexto de suas sessões de trabalho com agentes de IA, usando apenas arquivos Markdown locais com metadados YAML.

Recursos

  • Gerenciamento de Sessões: Cria, lista, salva e restaura sessões rapidamente.
  • Metadados YAML: Organiza informações como título, data, descrição e tags no cabeçalho do arquivo.
  • Bloco de Notas: Mantém um histórico resumido das interações da sessão.
  • Leve e Portátil: Funciona sem dependências externas – basta um arquivo Markdown.
  • Compatível com Múltiplos Agentes: Funciona com Claude Code, Cursor, Codex e outros.
  • Checkpoints Automáticos: Cria snapshots do progresso da sessão.
  • Suporte a Sumarização: Gera resumos automáticos para retomada rápida.

Como Usar

Instalação

Clone o repositório:

git clone https://github.com/Abdo2011-Mahmoud/claude-session-memory-core.git
cd claude-session-memory-core

Comandos Básicos

Iniciar uma nova sessão:

./session.sh --new "Minha Nova Sessão"

Listar todas as sessões:

./session.sh --list

Restaurar uma sessão específica:

./session.sh --restore <id-da-sessão>

Salvar o estado atual:

./session.sh --save

Estrutura do Arquivo de Sessão

Cada sessão é armazenada como um arquivo Markdown no diretório sessions/ com o seguinte formato:

---
id: abc123
title: Minha Nova Sessão
date: 2025-04-07
tags: [desenvolvimento, frontend]
description: Sessão dedicada à refatoração de componentes.
---

# Notas da Sessão

- [09:00] Início da sessão. Foco em componente Button.
- [10:30] Concluída refatoração do Button.

Configuração

Variáveis de ambiente opcionais:

  • SESSION_DIR: Diretório para armazenar os arquivos de sessão (padrão: ./sessions).
  • SESSION_EXT: Extensão do arquivo (padrão: .md).

Exemplo de Integração com Agente de IA

Em seu prompt, você pode instruir o agente a carregar uma sessão:

Carregue a sessão 'abc123' e continue a partir das últimas notas.

Ou salvar o progresso:

Salve a sessão atual com um resumo do que foi feito.

Licença

Este projeto é distribuído sob a licença MIT.

Habilidades Relacionadas