git-master

Automate Git operations with atomic commits and safe rebases.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/aniwei/vitamin-code --skill git-master-aniwei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-master
Source: https://github.com/aniwei/vitamin-code/tree/main/refs/oh-my-opencode/src/features/builtin-skills/git-master
Command: npx skills add https://github.com/aniwei/vitamin-code --skill git-master-aniwei

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, effective approach to performing Git operations with deterministic commits, safe history handling, and clear branching workflows, reducing the risk of chaotic or inconsistent histories.

Core Features & Use Cases

  • Atomic commits: automatically split multi-file changes into logical, independent commits.
  • History search: built-in support for blame, bisect, and -S searches to trace changes precisely.
  • Rebase & history hygiene: guided strategies for safe rebases and clean commit histories across branches.

Quick Start

Invoke the git-master skill to orchestrate deterministic commits, targeted history searches, and safe history rewrites on your current branch.

Frequently Asked Questions about git-master

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

FAQPage Schema
How do I split multi-file changes into atomic git commits?

To create atomic git commits, this Skill automatically orchestrates splitting multi-file changes into logical, independent commits. It enforces meticulous commit planning with validation steps to ensure deterministic commits and a clean history.

What is the best way to perform a safe git rebase across branches?

The best way to perform a safe git rebase is using guided history hygiene strategies. This Skill provides structured phase-driven guidance for safe rebases and clean commit histories across branches, reducing the risk of chaotic histories.

How do I trace specific code changes using git history search?

You can trace specific code changes using built-in history search support for git blame, bisect, and log -S. This Skill applies these searches to trace changes precisely within your software development workflow.

Can I orchestrate deterministic commits without manual validation steps?

Yes, you can orchestrate deterministic commits because this Skill enforces meticulous commit planning with validation steps automatically. It applies explicit frontmatter-based discovery and modular phase-driven guidance to automate Git operations safely.

When do I need to enforce explicit commit planning in version control?

You need to enforce explicit commit planning in version control when your software development workflow requires atomic commits, history searches, and safe rebases. This approach reduces the risk of chaotic or inconsistent histories across branches.