executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
evalAvaliar e classificar resultados dos agentes por métrica ou juiz LLM para uma sessão do AgentHub.
Independent GitHub snapshot · Automated classification · Original documentation governs
name: "eval" description: "Avaliar e classificar resultados dos agentes por métrica ou juiz LLM para uma sessão do AgentHub." command: /hub:eval agents:
Classifica todos os resultados dos agentes para uma sessão. Suporta avaliação baseada em métrica (executar um comando), juiz LLM (comparar diffs) ou híbrido.
/hub:eval # Avaliar a sessão mais recente usando critérios configurados
/hub:eval 20260317-143022 # Avaliar sessão específica
/hub:eval --judge # Forçar modo juiz LLM (ignorar configuração de métrica)
Executar o comando de avaliação no worktree de cada agente:
python {skill_path}/scripts/result_ranker.py \
--session {session-id} \
--eval-cmd "{eval_cmd}" \
--metric {metric} --direction {direction}
Saída:
RANK AGENTE MÉTRICA DELTA ARQUIVOS
1 agent-2 142ms -38ms 2
2 agent-1 165ms -15ms 3
3 agent-3 190ms +10ms 1
Vencedor: agent-2 (142ms)
Para cada agente:
git diff {base_branch}...{agent_branch}.agenthub/board/results/agent-{i}-result.mdApresentar classificações com justificativa.
Exemplo de saída do juiz LLM para uma tarefa de conteúdo:
RANK AGENTE VEREDICTO CONTAGEM
1 agent-1 Narrativa forte, CTA claro 1480
2 agent-3 Bons dados, introdução fraca 1520
3 agent-2 Tom genérico, sem diferenciação 1350
Vencedor: agent-1 (arco narrativo mais forte e chamada para ação)
python {skill_path}/scripts/session_manager.py --update {session-id} --state evaluating
/hub:merge para mergear o vencedor/hub:merge {session-id} --agent {winner} para ser explícito