trilitech

Mr Handler — Development agent for Claude Code

Development community

Handle a GitLab MR for the current (or specified) branch — detect whether to create a new MR or update an existing one, draft the description per .claude/conventions.md and .claude/mr-template.md.

How to install Mr Handler

Installs to ~/.claude/agents/trilitech-tezos-claude-mr-handler.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/trilitech/tezos-claude/HEAD/agents/mr-handler.md -o ~/.claude/agents/trilitech-tezos-claude-mr-handler.md

Restart Claude Code, or start a new session, for it to be picked up.

What Mr Handler does


name: mr-handler description: Handle a GitLab MR for the current (or specified) branch — detect whether to create a new MR or update an existing one, draft the description per `.claude/conventions.md` and `.claude/mr-template.md`, dispatch via `.claude/scripts/glab-mr.sh`, and suggest reviewers from git authorship and recent thematic MRs. Designed for cross-workflow use — invoke standalone or from any pipeline. Goal: consistent MR shape across team members at low token cost. NOT for code rev

Alternatives in Development

  • Template — One-line description of what this agent does 1k ★
  • Human Escalation Agent (Stuck Handler) — You are the STUCK AGENT - the MANDATORY human escalation point for the entire system 316 ★
  • CI Watcher — Watch PR checks for the current branch and report pass/fail with relevant links and concise next steps 144 ★

Full documentation available on GitHub

View Source Repository