Ship And Babysit — Git skill for Claude Code
Commit, push to origin, open a PR against bendourthe/Gemma-Code:main, then poll Gemma-Code's own CI every ~270s, resolve failures, and exit when checks are green.
How to install Ship And Babysit
Installs to ~/.claude/commands/bendourthe-gemma-code-ship-and-babysit.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/bendourthe/Gemma-Code/HEAD/.claude/commands/ship-and-babysit.md -o ~/.claude/commands/bendourthe-gemma-code-ship-and-babysit.md Restart Claude Code, or start a new session, for it to be picked up.
What Ship And Babysit does
description: Commit, push to origin, open a PR against bendourthe/Gemma-Code:main, then poll Gemma-Code's own CI every ~270s, resolve failures, and exit when checks are green. allowed-tools: Bash, Read, Edit, Write, Agent, Skill
Autonomous loop that ships the current working tree on a feature branch and babysits CI until clean. Polls Gemma-Code's own GitHub Actions workflows (`ci.yml`, `installer-smoke.yml`, `golden-tasks.yml`, `commitlint.yml`, plus `coverage-diff.yml` and `pr-quality.
Alternatives in Git
- OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
- Push And Release — Git pull, resolve conflicts, push, fix hook errors, then release 1.6k ★
- GitHub Review Failures — Use when CI checks are failing on a PR — fetches failure logs, diagnoses root causes, implements fixes, and pu 1.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Tracker Loop
Run ONE iteration of an unattended loop — babysit a PR to green, clear an epic leaf by leaf, or poll a label a
Rebase On Main
Rebase the current branch on origin/main and resolve any conflicts.
Issue Autofix
Autofix one queued GitHub issue — in an isolated git worktree off main, implement the smallest fix, conflict-c
Drift Fix
Resolve upstream fork-drift end-to-end — run the drift guard, mechanically bump every auto-bumpable pin, land
Cr Public
Babysit a PUBLIC propagation PR (default repo yotamleo/Himmel) to CR-clean + CI-green before the operator merg
Babysit
Watch a PR in a loop and auto-fix CI failures and review comments
Related Agents
Git Ops
Git operations agent for committing, pushing, and opening PRs. Use when asked to commit changes, push to remot
Cap Agent
Commit and push workflow. Use when the user says 'cap', 'commit and push', 'ship it', or 'ready to push'. Runs
PR Monitor
Use this agent to manage the full lifecycle of a GitHub PR — check CI status, read Buildkite failures, respond