git-workflow

Create safe Git commits and pull requests with the GitHub CLI.

5|1|Updated Oct 30, 2025
One-click install
npx skills add https://github.com/reggiechan74/claude-plugins --skill git-workflow-reggiechan74
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/reggiechan74/claude-plugins/tree/main/plugins/claude-code-metaskill/skills/git-workflow
Command: npx skills add https://github.com/reggiechan74/claude-plugins --skill git-workflow-reggiechan74

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual Git operations can be repetitive and prone to errors, especially when adhering to strict commit message or PR description standards. This Skill automates Git workflows while enforcing safety protocols, saving you time and reducing mistakes.

Core Features & Use Cases

  • Safe Commit Creation: Generate descriptive commits only when explicitly requested, with co-authorship and pre-commit hook handling.
  • Automated Pull Requests: Create well-structured PRs with summaries, test plans, and proper formatting using the gh CLI.
  • Git Safety Protocols: Prevents destructive commands, ensures authorship checks, and avoids force pushes to protect your repository.
  • Use Case: After making code changes, simply ask Claude to "commit my changes with a descriptive message," and it will gather context, draft a message, and create a safe commit, ready for review.

Quick Start

Commit my current changes with a message summarizing the new feature.

Frequently Asked Questions about git-workflow

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

FAQPage Schema
How do I automate Git commits with safety checks?

Automate safe Git commits by requesting Claude to create descriptive commits from your changes. The Skill generates commit messages, verifies authorship, respects pre-commit hooks, and requires explicit permission before executing, preventing accidental destructive operations.

Can I automate pull request creation with GitHub CLI?

Yes. This Skill automates pull request creation using the GitHub CLI, generating well-structured PRs with summaries and test plans. It enforces safety protocols and best practices to ensure PRs are ready for review without manual formatting.

What safety protocols does automated Git workflow use?

Git workflow automation enforces safety by preventing destructive commands, avoiding force pushes, requiring explicit user permission for sensitive operations, verifying authorship, and respecting repository hooks to protect your codebase from unintended changes.

How do I create a pull request with a test plan automatically?

Request Claude to create a pull request after your commits. The Skill drafts a structured PR using GitHub CLI, including a summary of changes and test plan based on your code modifications, formatted for immediate review.

Do I need to write commit messages manually with this automation?

No. The Skill drafts concise, descriptive commit messages based on your code changes and gathers context automatically. You review the generated message and explicitly approve it before the commit is created, eliminating manual composition.

What happens if pre-commit hooks exist in my repository?

Pre-commit hooks are respected and executed during automated commits. The Skill honors repository hooks to ensure code quality and linting standards are maintained before commits are finalized.