KimYx0207/GoalPro

Intenção ampliada e protocolo Goal Contract, uma skill goal para Codex e Claude Code

O que é GoalPro?

GoalPro é uma skill para agentes de IA como Codex e Claude Code que implementa um protocolo inovador chamado Goal Contract. Ela permite que desenvolvedores definam intenções de alto nível (goals) que são automaticamente ampliadas e decompostas em sub-metas executáveis, garantindo que o agente entenda o contexto completo e execute tarefas complexas de forma estruturada. Útil para projetos de engenharia de software onde a especificação de intenções vagas precisa ser transformada em planos de ação concretos, a skill suporta operações como criar, listar, atualizar e finalizar goals, além de gerar contratos de intenção que vinculam o comportamento do agente. O protocolo Goal Contract assegura que cada ação do agente esteja alinhada com a intenção original do usuário, prevenindo desvios e aumentando a confiabilidade em fluxos de trabalho automatizados.

Funciona com✓Claude Code✓Codex CLI~Cursor
npx skills add KimYx0207/GoalPro

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

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

  1. Defina uma meta usando o comando goal create <descrição>.
  2. O agente amplia a intenção e gera um Goal Contract.
  3. Execute as sub-metas conforme o plano gerado.
  4. 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.

Habilidades Relacionadas