O que prism faz?
Dê ao Claude Code memória persistente — captura padrões das suas sessões, valida-os com IA e transforma conhecimento da equipe em habilidades reutilizáveis.
Visão Geral
O Prism é um sistema inteligente que monitora suas interações com o Claude Code, identificando automaticamente padrões, soluções recorrentes e práticas recomendadas. Ele utiliza IA para validar esses padrões contra erros comuns e inconsistências, garantindo que o conhecimento armazenado seja preciso e acionável.
Funcionalidades Principais
- Captura Automática: Observa comandos, decisões de design e fluxos de trabalho durante sessões.
- Validação com IA: Verifica a precisão dos padrões capturados, eliminando ruído e falsos positivos.
- Geração de Skills: Converte padrões validados em habilidades reutilizáveis que podem ser invocadas em sessões futuras.
- Compartilhamento de Conhecimento: Permite que equipes publiquem e consumam skills, promovendo consistência e onboarding acelerado.
Como Funciona
- Sessão: Trabalhe normalmente com o Claude Code. O Prism observa silenciosamente suas interações.
- Análise: Após cada sessão, o Prism analisa o histórico, extrai padrões e submete-os a validação por IA.
- Registro: Padrões validados são transformados em skills e armazenados em um repositório local ou compartilhado.
- Reutilização: Em sessões subsequentes, as skills são automaticamente carregadas, fornecendo contexto relevante ao assistente.
Configuração
Para utilizar o Prism, siga os passos:
- Clone o repositório oficial:
git clone https://github.com/ProsusAI/prism cd prism - Configure suas variáveis de ambiente (se necessário):
PRISM_ENABLED=true PRISM_STORAGE_PATH=~/.prism - Inicie o Claude Code com o Prism ativado:
claude --skill prism
Exemplos de Uso
Após algumas sessões, o Prism pode gerar skills como:
- Padrão de Commits: Estrutura de mensagens de commit semânticas usadas pela equipe.
- Estilo de Código: Convenções de nomenclatura e formatação preferidas.
- Fluxo de Deployment: Comandos e verificações necessários para uma release.
Limitações
- O Prism depende do histórico de sessões do Claude Code; sessões muito curtas podem gerar poucos padrões.
- A validação por IA pode às vezes rejeitar padrões válidos ou aceitar padrões ruidosos; revisão humana periódica é recomendada.
- O repositório de skills é local por padrão; compartilhamento entre equipes requer configuração de armazenamento remoto.
Licença
Este projeto é distribuído sob a licença MIT.
Contribuição
Contribuições são bem-vindas! Consulte nosso guia de contribuição em CONTRIBUTING.md para começar.