push

Commit changes, create or update pull requests, and monitor GitHub checks.

862|67|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/saffron-health/libretto --skill push-saffron-health
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: push
Source: https://github.com/saffron-health/libretto/tree/main/.agents/skills/push
Command: npx skills add https://github.com/saffron-health/libretto --skill push-saffron-health

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of committing code changes, creating new pull requests, and updating existing ones, ensuring your work is integrated efficiently and safely.

Core Features & Use Cases

  • Automated Committing: Commits staged changes with a generated or provided message.
  • PR Management: Creates new pull requests or updates existing ones for the current branch.
  • CI/CD Integration: Monitors GitHub Actions and AI review bot statuses, ensuring all checks pass before completion.
  • Use Case: After making several bug fixes, use this Skill to commit your changes, create a PR targeting the main branch, and wait for all automated checks to pass before notifying you.

Quick Start

Use the push skill to commit all changes with the message "feat: implement user authentication" and create a pull request.

Frequently Asked Questions about push

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git commit and pull request creation?

To automate git commit and pull request creation, this Skill commits staged changes with a generated or provided message, creates a PR for the current branch, and formats the PR title and body for efficient integration.

Can I monitor GitHub Actions CI/CD checks when pushing code?

Yes, you can monitor GitHub Actions CI/CD checks when pushing code. This Skill monitors GitHub Actions and AI review bot statuses, ensuring all required GitHub checks pass before reporting completion.

What is the best way to update an existing pull request with new changes?

The best way to update an existing pull request with new changes is to use this Skill to commit additional staged changes to your current branch, which automatically updates the existing PR and triggers required checks.

Does this automated PR workflow handle branch management for me?

Yes, this automated PR workflow handles branch management for you. It manages the Git commit and push workflow, including branch management, PR title and body formatting, and CI/CD check monitoring.

Why should I use an automated commit and push workflow instead of manual git commands?

You should use an automated commit and push workflow to streamline code integration safely. It ensures your work is integrated efficiently by automating PR creation, formatting, and waiting for CI/CD checks to pass before notifying you.