commit

Automates the Git workflow from staging to merge with PR creation.

1.5k|2.9k|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/pedrohcgs/claude-code-my-workflow --skill commit-pedrohcgs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/pedrohcgs/claude-code-my-workflow/tree/main/.claude/skills/commit
Command: npx skills add https://github.com/pedrohcgs/claude-code-my-workflow --skill commit-pedrohcgs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Stage changes, commit with a descriptive message, push to a branch, create a pull request, and merge to main — all as a streamlined, auditable workflow to reduce manual errors and ensure consistency.

Core Features & Use Cases

  • End-to-end Git workflow automation: Stage changes, commit with a descriptive message, push, create a PR, and merge to main.
  • Safe commit practices: Excludes secrets and sensitive files, emphasizes meaningful commit messages, and supports a plan-before-acting approach.
  • Use Case: Ideal for feature development, bug fixes, and release management where traceability and automation of the PR cycle are required.

Quick Start

Tell the system to initiate the standard commit-PR-merge workflow on the current repository.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I automate a git workflow to stage, commit, and create a pull request?

To automate a git workflow for pull requests, this tool stages changes, commits with a descriptive message, pushes to a branch, creates a PR, and merges to main in a single streamlined process.

What is the best way to ensure safe commit practices during branch automation?

Safe commit practices during branch automation require a workflow that excludes secrets and sensitive files, generates meaningful commit messages, and follows a plan-before-acting approach to reduce manual errors.

How does end-to-end git merge automation work for feature development?

End-to-end git merge automation works by taking repository changes, selectively staging them, pushing to a deterministic branch, opening a pull request, and safely merging to main for feature development and bug fixes.

Can I use automated git workflows for release management and bug fixes?

Yes, you can use automated git workflows for release management and bug fixes, as the process supports typical software development cycles requiring traceability and safe merge operations to main.

Does automated PR creation support selective staging of repository changes?

Automated PR creation supports selective staging by allowing specific repository changes to be staged before generating a meaningful commit message, pushing, and opening a pull request.