ub-agents v0.1.15
Best practices · Learn from runs

Best practices

Learn from runs

Let agents tell you what slowed them down, then fix the cause once.

implementer:
  retrospectives: 203

A board per role

Enable GitHub Discussions, open one discussion per role and put its number on the agent as retrospectives. The agent gets a command to post there. Claude agents also need "Bash({report_command} retrospective *)" in --allowedTools, and ub-agents doctor checks that the board exists.

Only real losses

Tell agents to post only when a run lost something, such as an extra review round or a denied command, and they can name the change that would have prevented it.

Read them weekly

Group the posts, file issues for what repeats, then clear the board. Discussions on public repositories are public, so posts must not contain credentials, paths or log excerpts.