git-commit-pr

Automate git commits, pushes, and PR creation with safety checks.

6|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/SummerSec/SumSec-Skills --skill git-commit-pr-summersec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit-pr
Source: https://github.com/SummerSec/SumSec-Skills/tree/main/skills/git-commit-pr
Command: npx skills add https://github.com/SummerSec/SumSec-Skills --skill git-commit-pr-summersec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Git teams often spend time on repetitive git workflows (commit, push, create PR) that disrupt focus and introduce human error. This skill automates the end-to-end flow while preserving guardrails.

Core Features & Use Cases

  • Identify user intent (commit only, PR only, or both) and plan the workflow.
  • Generate context-aware commit messages following repository style and branch strategy.
  • Create PRs using gh CLI (or links) with sensible defaults if API access is limited.

Quick Start

Instruct me to commit changes and create a PR for the current branch, or specify a target branch or new feature branch.

Frequently Asked Questions about git-commit-pr

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

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

To automate git commits and pull request creation, you can use an automation skill that identifies your intent, generates context-aware commit messages, and optionally uses the gh CLI to create PRs while enforcing safety checks against sensitive files.

What is the best way to generate context-aware git commit messages?

Generating context-aware git commit messages is best handled by an automation workflow that analyzes your repository style and branch strategy to automatically produce relevant commit scopes and messages before pushing changes.

Does the gh CLI work with automated pull request workflows?

The gh CLI works with automated pull request workflows by acting as the default mechanism for PR creation, providing sensible defaults if API access is limited, and seamlessly integrating into the git push and PR generation process.

Can I automate pushing a new feature branch to a remote repository?

You can automate pushing a new feature branch to a remote repository by instructing the workflow to handle branch creation, remote pushes, and subsequent pull request generation as part of a single end-to-end collaborative workflow.

Are there safety checks to avoid committing sensitive files in git automation?

Safety checks in git automation prevent committing sensitive files by enforcing guardrails during the workflow, prompting for commit scope, and scanning changes before executing automated git commits and remote pushes.