CommunityPesquisa e Análise de Dadosgithub.com

Tokio17/copilot-memory-store

🗄️ Armazene e gerencie dados JSON locais para engenharia de contexto com o GitHub Copilot e clientes MCP de forma eficiente.

O que é copilot-memory-store?

Esta habilidade fornece um sistema de armazenamento e gerenciamento de dados JSON local, projetado para engenharia de contexto em ambientes de desenvolvimento com GitHub Copilot e clientes MCP. Ela permite que agentes de IA, como o Claude Code, persistam e consultem informações estruturadas (como estado de sessão, configurações de usuário ou dados de projetos) em arquivos JSON no sistema de arquivos local. Suporta operações CRUD (criar, ler, atualizar e deletar) e consultas baseadas em chaves, facilitando a manutenção de contexto entre interações. A utilidade principal está em permitir que o agente retenha e recupere informações contextuais além de uma única conversa, melhorando a continuidade e a personalização das respostas. A habilidade é compatível com qualquer plataforma que suporte a execução de comandos de sistema e acesso a arquivos, sendo particularmente útil para desenvolvedores que trabalham com fluxos de trabalho baseados em agentes e precisam de um mecanismo leve e local para gerenciar dados de contexto.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add Tokio17/copilot-memory-store

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que copilot-memory-store faz?

🗄️ Armazene e gerencie dados JSON locais para engenharia de contexto com o GitHub Copilot e clientes MCP de forma eficiente.

Visão Geral

Esta skill fornece uma solução leve de armazenamento de dados baseada em JSON para ser usada com agentes de IA como GitHub Copilot e clientes MCP. Ela permite que você persista e recupere dados contextuais entre sessões, garantindo que seu agente tenha acesso a informações contínuas e relevantes.

Funcionalidades

  • Armazenamento local: Mantém seus dados seguros no sistema de arquivos local.
  • Operações CRUD: Crie, leia, atualize e delete entradas de dados com facilidade.
  • Consultas flexíveis: Pesquise dados por chave ou valor.
  • Compatibilidade: Funciona com GitHub Copilot, Claude Code e outros clientes MCP.
  • Simplicidade: Interface baseada em JSON, sem necessidade de banco de dados externo.

Como Usar

  1. Clone o repositório:

    git clone https://github.com/Tokio17/copilot-memory-store
    
  2. Configure o agente (por exemplo, Claude Code) para usar a skill apontando para o diretório local.

  3. Use comandos como:

    • store set <chave> <valor>: Armazena um valor em JSON.
    • store get <chave>: Recupera o valor armazenado.
    • store delete <chave>: Remove a entrada.
    • store list: Lista todas as chaves armazenadas.

Exemplo no Claude Code

[Usuário]
Lembre-se da minha configuração de projeto: framework React, port 3000.

[Agente]
Claro. Armazenando isso com a skill `copilot-memory-store`.
> store set "config" {"framework": "React", "port": 3000}
✔ Dados armazenados com sucesso.

Requisitos

  • Node.js 18+ (para scripts de suporte, se necessário)
  • Acesso ao sistema de arquivos local
  • Cliente MCP (opcional, mas recomendado)

Licença

MIT

Habilidades Relacionadas