Loop/goalGitlow riskintermediatesafety A · 95looprepo

Commit message hygiene on a branch

Rewrite the commit messages on your feature branch to conventional-commit format with meaningful bodies before opening the PR, leaving the code untouched.

prompt
→ Claude Code
/goal every commit on this branch (ahead of main) has a conventional-commit subject under 72 characters and a body explaining why — use interactive rebase to reword only (no code changes, no commits dropped), verify with `git log main..HEAD`, and confirm the diff against the original branch tip is empty; stop after 5 turns
claude-code · codex

Implementation note

The empty-diff check proves only messages changed. Run before the PR is opened and never on a branch others are already building on.

Source: looprepo ↗graded A · 95/100 — how grades work →

More git loops

Ship a PR until green

Loop/goalcommunityA

Implement a change, open the PR with gh, then keep fixing CI failures until every check passes, all in one goal loop.

prompt
→ Claude Code
/goal a PR is open for this change and every CI check passes — implement it, test locally, push, open the PR with `gh pr create`, then keep fixing failures (re-check with `gh pr checks`) until green; stop after 10 turns