Creating Branches and Pull Requests

SkillDev tools

Use when creating branches, committing changes, pushing, or opening pull requests. Triggers on "make a PR", "open a PR", "create a branch", "push this", "commit and push", or any request to ship code to GitHub.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Creating Branches and Pull Requests skill

What this skill tells your AI

The instructions your AI receives, as published by xmtp/xmtpd in .claude/skills/git/SKILL.md and read by ahel’s review.

Branch Naming Convention

Always use <github-username>/<branch-description>:

  • GitHub username: !gh api user --jq '.login'
<username>/payer-id-lru-cache
<username>/fix-fee-calculation
<username>/add-congestion-metrics
  • Prefix is always the result of gh api user --jq '.login'
  • Description is kebab-case, concise, imperative
  • Never use main, a bare description, or any other prefix

Signals

GitHub stars
58
Forks
63
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
git-xmtp
Source
github.com/xmtp/xmtpd