What problem does it solve?
Pushes Git changes with confidence by automatically committing, pushing, monitoring the resulting GitHub Actions deployment, and iterating fixes when the build fails.
Core Features & Use Cases
- Autonomous commit & push workflow: Detects staged/unstaged changes, creates a new commit with an optional provided message (or generates one), and pushes to the current branch without force-pushing.
- Deployment monitoring with action-run correlation: Waits for the latest workflow run, polls status, and reports success with the deployment URL when available.
- Autonomous CI failure repair loop: When the build fails, inspects failed logs, applies an appropriate code fix, commits it, and re-pushes up to three cycles to reach a successful deployment.
Quick Start
Run the push skill with an optional commit message to commit your pending changes, push them to origin, monitor the deployment, and automatically fix any CI build failures.