Git Repository Status

Audit Git repository state for branch divergence and staged changes.

1|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/Baneeishaque/ai-suite --skill git-repository-status
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Git Repository Status
Source: https://github.com/Baneeishaque/ai-suite/tree/main/.agents/skills/git_repository_status
Command: npx skills add https://github.com/Baneeishaque/ai-suite --skill git-repository-status

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits a Git repository's status to reveal branch divergence, staged and unstaged changes, and recent history, ensuring safe pre-work readiness.

Core Features & Use Cases

  • Connectivity & context checks for branch tracking against remotes
  • Working tree and index audits including submodule status
  • History visualization and a standardized status report for audits
  • Use Case: verify repository health before starting a feature branch or a merge

Quick Start

Audit the repository to generate a high-fidelity status report.

Frequently Asked Questions about Git Repository Status

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

FAQPage Schema
How do I check my git repository status before a merge?

To check your git repository status before a merge, audit the working tree and index to reveal staged and unstaged changes. This generates a standardized status report that verifies branch tracking against remotes and highlights recent history for safe pre-work readiness.

What does a git repository audit include?

A git repository audit includes environment checks, context probes, and diff summaries. It reveals branch divergence, staged and unstaged changes, recent history, and submodule status, producing a standardized report for code reviews and feature development.

Can I check branch divergence and submodule status in git?

Yes, you can check branch divergence and submodule status in git by applying a repository audit. It performs connectivity and context checks against remotes to visualize history and detect working tree changes, ensuring safe re-syncing before operations.

How do I audit staged and unstaged changes before a rebase?

To audit staged and unstaged changes before a rebase, generate a high-fidelity git status report. This probes the working tree and index to summarize diffs and branch tracking, ensuring your repository context is safely re-synced before rewriting history.

Does this git audit tool require any external dependencies?

No, this git audit tool requires no external dependencies to run. It operates independently to enforce environment checks, context probes, diff summaries, and submodule audits directly on your repository to generate a standardized status report.