O que decision-memory faz?
Habilidade do Claude para capturar decisões de produto com justificativa e contexto. Abordagem focada na conversa que reconhece momentos de decisão, pergunta o porquê e constrói trilhas de auditoria.
Visão Geral
Esta habilidade permite que o Claude registre decisões importantes durante a conversa, junto com sua justificativa, mantendo um histórico rastreável e auditável.
Funcionalidades
- Detecção de Decisões: Identifica automaticamente quando uma decisão de produto, arquitetura ou design é tomada.
- Solicitação de Contexto: Pergunta educadamente o motivo da decisão para capturar o raciocínio.
- Registro Estruturado: Armazena decisões em formato JSON para fácil consulta e integração.
- Trilha de Auditoria: Mantém um histórico completo que pode ser revisitado posteriormente.
Como Usar
- Inicie uma conversa com o Claude habilitando esta skill.
- Durante a conversa, ao expressar uma decisão, o Claude perguntará: "Qual é o motivo dessa decisão?"
- Forneça a justificativa e o contexto.
- O Claude registrará a decisão no arquivo
decisions.jsonno diretório do projeto.
Estrutura do Registro
Cada decisão é registrada no seguinte formato:
{
"timestamp": "2025-03-28T14:30:00Z",
"decision": "Descrição da decisão",
"rationale": "Justificativa fornecida",
"context": "Contexto adicional",
"tags": ["produto", "arquitetura"]
}
Plataformas Suportadas
- Claude Code
- Cursor
- Codex (compatível com ferramentas similares)
Exemplo de Conversa
Usuário: Vamos usar PostgreSQL para o banco de dados.
Claude: Entendi. Qual é o motivo de escolher o PostgreSQL?
Usuário: Precisamos de suporte a consultas geográficas e alta consistência.
Claude: OK, registrado! Decisão: usar PostgreSQL. Justificativa: suporte a queries geográficas e consistência forte.
Instalação
Adicione o arquivo skill.md ao seu diretório de configuração do Claude (.claude/skills/ ou similar) ou utilize o gerenciador de skills.
Contribuição
Pull requests são bem-vindos. Para mudanças maiores, abra uma issue primeiro para discutir o que deseja alterar.