git-publish

Commit, push, and open a pull request in Git repositories.

1|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/alexandersumer/config --skill git-publish-alexandersumer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-publish
Source: https://github.com/alexandersumer/config/tree/main/.agents/skills/git-publish
Command: npx skills add https://github.com/alexandersumer/config --skill git-publish-alexandersumer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the process of committing changes, pushing them to a remote repository, and opening a pull request with a single command, saving time and reducing the chance of errors.

Core Features & Use Cases

  • Single-Command Workflow: Automates the entire workflow of committing changes, pushing to a remote, and opening a pull request without any manual intervention.
  • Safe Publishing: Ensures that all changes are committed with a clear subject, avoiding duplicates and confusion.
  • Use Case: When you need to quickly publish changes to your codebase and don't want to pause to perform each step manually.

Quick Start

Use the git-publish skill to publish your changes with the command: 'git-publish'.

Frequently Asked Questions about git-publish

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

FAQPage Schema
How do I commit, push, and open a pull request in one step?

You can commit, push, and open a pull request in one step by using a single command that automatically stages your changes with a clear subject and opens a no-reviewer PR. This eliminates manual intervention and streamlines your workflow.

Does the single-command git commit and push workflow support Bitbucket and GitHub?

Yes, the single-command git commit and push workflow supports both GitHub and Bitbucket. It automatically handles the remote repository differences when opening a no-reviewer pull request across these providers.

Can I open a pull request with no reviewer assigned automatically?

You can open a pull request with no reviewer assigned automatically by running the single publish command. It streamlines software development workflows by skipping manual reviewer assignment during PR creation.

What is the best way to automate pushing code changes without manual git commands?

The best way to automate pushing code changes without manual git commands is using a single-command workflow that safely commits with a clear subject and pushes to your remote. This avoids duplicate commits and reduces manual errors.

When should I avoid using an automated git push and pull request command?

You should avoid using an automated git push and pull request command when your changes require immediate peer review or when you need granular control over commit staging. It is intended for quick publishing where a no-reviewer PR is acceptable.

Do I need any special git dependencies installed to automate pull request creation?

No special git dependencies are required to automate pull request creation. The skill operates independently without listed dependencies, requiring only your standard git environment and remote repository access.