用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ricneves-ai/flowgrammers-skills --skill merge命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | merge |
| description | Mergear o branch do agente vencedor no base, arquivar os perdedores e limpar os worktrees. |
| command | /hub:merge |
| agents | ["claude-code"] |
Mergear o branch do melhor agente no branch base, arquivar branches perdedores via git tags e limpar worktrees.
/hub:merge # Mergear vencedor da sessão mais recente
/hub:merge 20260317-143022 # Mergear vencedor de sessão específica
/hub:merge 20260317-143022 --agent agent-2 # Escolher vencedor explicitamente
Se --agent especificado, usar esse. Caso contrário, usar o agente #1 classificado no /hub:eval mais recente.
git checkout {base_branch}
git merge --no-ff hub/{session-id}/{winner}/attempt-1 \
-m "hub: merge {winner} from session {session-id}
Task: {task}
Winner: {winner}
Session: {session-id}"
Para cada agente não-vencedor:
# Criar tag de arquivo (preserva commits para sempre)
git tag hub/archive/{session-id}/{agent-id} hub/{session-id}/{agent-id}/attempt-1
# Excluir ref do branch (commits preservados via tag)
git branch -D hub/{session-id}/{agent-id}/attempt-1
python {skill_path}/scripts/session_manager.py --cleanup {session-id}
Escrever .agenthub/board/results/merge-summary.md:
---
timestamp: {now}
channel: results
---
## Resumo do Merge
- **Sessão**: {session-id}
- **Vencedor**: {winner}
- **Mergeado em**: {base_branch}
- **Arquivados**: {loser-1}, {loser-2}, ...
- **Worktrees limpos**: {count}
python {skill_path}/scripts/session_manager.py --update {session-id} --state merged
--no-ff para histórico claroInformar ao usuário:
{base_branch}hub/archive/{session-id}/agent-{N}merged