O que GoalPro faz?
Intenção ampliada e protocolo Goal Contract, uma skill goal para Codex e Claude Code
Visão Geral
O GoalPro permite que você defina metas de alto nível (goals) que são automaticamente ampliadas pelo agente de IA. Ele usa um protocolo de contrato (Goal Contract) para garantir que as intenções sejam compreendidas e cumpridas, dividindo tarefas complexas em etapas gerenciáveis.
Funcionalidades
- Ampliação de Intenção: Metas vagas são automaticamente detalhadas em sub-metas concretas.
- Goal Contract: Um contrato formal que vincula o comportamento do agente à intenção original.
- Suporte a Múltiplos Agentes: Funciona com Codex e Claude Code.
- Gestão de Metas: Criação, listagem, atualização e finalização de goals.
Como Usar
- Defina uma meta usando o comando
goal create <descrição>. - O agente amplia a intenção e gera um Goal Contract.
- Execute as sub-metas conforme o plano gerado.
- Finalize a meta com
goal complete <id>.
Exemplo
# Criar uma meta
goal create "Implementar autenticação OAuth2"
# Listar metas ativas
goal list
# Atualizar uma meta
goal update <id> "Adicionar suporte a refresh token"
# Finalizar meta
goal complete <id>
Requisitos
- Agente de IA compatível (Codex ou Claude Code)
- Repositório com acesso a comandos de shell
Contribuição
Sinta-se à vontade para abrir issues ou pull requests no repositório do projeto.