git-summary

Generate a concise Git repository overview including status, commits, branches, remotes, and changes.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nakamotosai/chii --skill git-summary-nakamotosai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-summary
Source: https://github.com/nakamotosai/chii/tree/main/skills/git-summary
Command: npx skills add https://github.com/nakamotosai/chii --skill git-summary-nakamotosai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly understand the state of a Git repository by summarizing its status, recent commits, branch layout, remotes, and activity.

Core Features & Use Cases

  • Current branch and clean/dirty status
  • Last 10 commits with decorations
  • Local and remote branches overview
  • Remote URLs and fetch/push configurations
  • Optional contributor overview for larger projects Practical use cases include onboarding new contributors, preparing for handoffs, and quick repository health checks.

Quick Start

Run the git-summary command to generate a snapshot of the current repository.

Frequently Asked Questions about git-summary

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

FAQPage Schema
How do I get a quick overview of a Git repository's status and recent commits?

A Git repository overview summarizes current branch status, last 10 commits, local and remote branches, and remote URL configurations. This snapshot helps with quick onboarding, status checks, and project handoffs.

What is the best way to prepare for a project handoff using Git?

The best way to prepare for a project handoff is to generate a Git repository snapshot. This reports the current branch, recent commits, branch layout, remotes, and contributor activity, giving the incoming developer a complete project state overview.

Can I view remote branches and fetch configurations for large Git repositories?

You can view remote branches and fetch configurations for large Git repositories by generating a summary snapshot. It reports remote URLs, push configurations, and optionally includes a contributor overview tailored for larger projects.

Do I need Git installed to check repository branches and remotes?

Yes, you need Git installed and a valid repository context to check branches and remotes. If run outside a repository, the summary advises initializing one before generating the status and commit overview.

What does a dirty status mean when checking my Git repository health?

A dirty status indicates uncommitted changes in your working directory when checking Git repository health. The summary reports whether the current branch is clean or dirty to help you track uncommitted changes.