git-workflow

Coordinate git commits, documentation updates, and pull requests for multi-file changes.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/yandy-r/claude-plugins --skill git-workflow-yandy-r
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/yandy-r/claude-plugins/tree/main/.cursor-plugin/skills/git-workflow
Command: npx skills add https://github.com/yandy-r/claude-plugins --skill git-workflow-yandy-r

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, git, and includes scripts (resource) components.

What problem does it solve?

Git workflow management to ensure consistent commit history, documentation updates, and PR creation across complex changes.

Core Features & Use Cases

  • Analyze changes across code, docs, and config to determine scope.
  • Choose between direct commits for small changes and parallel docs-git-committer agents for larger, multi-file changes.
  • Generate and enforce conventional commit messages, and coordinate documentation updates alongside code commits.
  • Optional push and PR creation via MCP tools or GitHub CLI for streamlined release workflows.

Quick Start

Coordinate git workflow for a multi-file feature to analyze changes, decide on direct vs agent-based path, commit changes with proper messages, push if requested, and create a PR if desired.

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 and pull requests for multi-file code changes?

Automating git commits and pull requests for multi-file changes involves analyzing scope to categorize files, enforcing Conventional Commits formatting, and orchestrating direct or agent-based commits. This workflow optionally pushes branches and creates PRs via MCP tools or GitHub CLI.

What is the best way to keep documentation updates synchronized with code commits?

Keeping documentation updates synchronized with code commits is achieved by coordinating parallel docs-git-committer agents for larger changes. This approach analyzes code, docs, and config scope to generate commits that maintain documentation alignment alongside feature updates.

How do I enforce Conventional Commits formatting automatically across complex feature branches?

Enforcing Conventional Commits formatting automatically requires a workflow that analyzes staged changes and generates compliant commit messages. It categorizes files across features, docs, and tests to determine the correct commit type and scope before finalizing the commit.

Does this git workflow automation work with the GitHub CLI for PR creation?

Yes, this git workflow automation works with the GitHub CLI for PR creation. After committing changes, it optionally pushes the branch and generates pull requests directly through GitHub CLI or MCP tools to streamline release workflows.

When should I use direct commits instead of agent-based commits for documentation and code?

Direct commits should be used for small changes, while agent-based commits are better for larger, multi-file changes. The workflow analyzes the scope of code, docs, and config modifications to automatically decide the optimal commit path.

Do I need to install GitHub CLI to create pull requests with this workflow?

You need GitHub CLI installed to create pull requests via CLI, or you can use MCP tools as an alternative. The workflow relies on these dependencies to push branches and generate PRs after orchestrating your commits.