O que ai-pm-skeleton faz?
Esqueleto de regras de gerenciamento de projetos independente de ferramenta para IA — permite que Claude Code / Codex / Gemini gerenciem todos os seus projetos com convenções unificadas (endereçamento, inicialização, indexação, templates, linhas vermelhas).
Visão Geral
O ai-pm-skeleton fornece um conjunto de regras e convenções que agentes de IA como Claude Code, Codex e Gemini podem seguir para gerenciar projetos de forma padronizada. Ele abstrai a ferramenta específica, focando em um fluxo de trabalho comum.
Regras Principais
1. Endereçamento de Projetos
- Cada projeto possui um identificador único (
project-id) que deve ser usado em todos os comandos. - O agente deve ser capaz de listar todos os projetos disponíveis e acessar um projeto específico por seu ID.
2. Inicialização
- Para criar um novo projeto, o agente deve usar um template pré-definido.
- O template define a estrutura inicial de diretórios, arquivos e configurações.
- O comando de inicialização deve aceitar parâmetros como nome do projeto, descrição e template escolhido.
3. Indexação
- O agente deve manter um índice de arquivos e diretórios relevantes para busca rápida.
- A indexação é feita automaticamente após modificações no projeto.
- O índice permite ao agente encontrar rapidamente informações sobre o projeto.
4. Templates
- Templates são modelos predefinidos que definem a estrutura e configuração inicial de um projeto.
- Templates podem ser personalizados e armazenados em um diretório central.
5. Linhas Vermelhas
- Linhas vermelhas são limites ou regras que o agente não deve ultrapassar.
- Exemplos incluem: não modificar arquivos de sistema, não executar comandos não autorizados, respeitar limites de recursos.
Plataformas Suportadas
- Claude Code
- Codex (OpenAI)
- Gemini
Como Usar
- Clone este repositório:
git clone https://github.com/BovmantH/ai-pm-skeleton.git - Configure as regras no agente de IA de sua preferência seguindo a documentação da ferramenta.
- Use os comandos definidos para gerenciar projetos.
Contribuição
Contribuições são bem-vindas! Siga as diretrizes de contribuição no arquivo CONTRIBUTING.md.
Licença
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.