JamesShi96/project-butler

Sistema de memória de projeto para assistentes de codificação IA (Claude Code, Cursor, Codex): registros de sessão, wiki do projeto, regras, TODOs e transferência.

O que é project-butler?

O JamesShi96/project-butler é um sistema de memória de projeto projetado para assistentes de codificação baseados em IA, como Claude Code, Cursor e Codex. Sua função principal é manter um contexto contínuo entre sessões de trabalho, preservando registros de sessão, uma wiki do projeto com documentação relevante, regras de projeto personalizadas, listas de tarefas (TODOs) e instruções claras de transferência (handoff). Isso é crucial para desenvolvedores e equipes que usam agentes de IA recorrentemente, pois elimina a necessidade de reexplicar o estado do projeto a cada nova sessão. O skill organiza as informações de forma estruturada no repositório do projeto, permitindo que o assistente consulte e atualize automaticamente esses dados, garantindo consistência e continuidade no desenvolvimento.

Funciona com✓Claude Code✓Codex CLI✓Cursor
npx skills add JamesShi96/project-butler

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que project-butler faz?

Sistema de memória de projeto para assistentes de codificação IA (Claude Code, Cursor, Codex): registros de sessão, wiki do projeto, regras, TODOs e transferência.

Visão Geral

O project-butler mantém um contexto persistente do seu projeto entre sessões de trabalho com assistentes de codificação IA. Ele organiza informações essenciais como:

  • Registros de Sessão: Logs detalhados de cada sessão de codificação, incluindo decisões e mudanças.
  • Wiki do Projeto: Documentação viva que cresce com o projeto.
  • Regras: Diretrizes e convenções específicas do projeto para o agente.
  • TODOs: Lista de tarefas pendentes e próximos passos.
  • Transferência: Instruções claras para retomar o trabalho ou passar para outro desenvolvedor/agente.

Plataformas Suportadas

  • Claude Code
  • Cursor
  • Codex

Como Funciona

  1. Inicialização: O skill é instalado no repositório do projeto.
  2. Uso: Durante uma sessão, o assistente IA consulta e atualiza automaticamente os arquivos de memória.
  3. Persistência: As informações permanecem no repositório, disponíveis para futuras sessões.

Exemplo de Estrutura de Arquivos

.project-butler/
├── session-logs/
│   └── 2024-01-01-session.md
├── wiki/
│   ├── architecture.md
│   └── setup.md
├── rules.md
├── todos.md
└── handoff.md

Benefícios

  • Elimina a necessidade de reexplicar o contexto do projeto.
  • Mantém consistência nas decisões e implementações.
  • Facilita a colaboração entre múltiplos agentes ou desenvolvedores.
  • Fornece um histórico auditável do desenvolvimento.

Habilidades Relacionadas